.contactBell_pulseDue__au6DB{animation:contactBell_contactBellPulseDue__hA_MY 2.4s ease-out infinite}@keyframes contactBell_contactBellPulseDue__hA_MY{0%{box-shadow:0 0 0 0 rgba(166,121,31,.4)}70%{box-shadow:0 0 0 4px rgba(166,121,31,0)}to{box-shadow:0 0 0 0 rgba(166,121,31,0)}}@media (prefers-reduced-motion:reduce){.contactBell_pulseDue__au6DB{animation:none}}.contactBell_popover__bh7EP{position:fixed;z-index:60;min-width:14rem;max-width:19rem;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.7rem;background:#fff;border:1px solid rgba(120,113,106,.18);border-radius:.7rem;box-shadow:0 16px 40px rgba(59,47,33,.18)}.contactBell_section__y0GRq{display:flex;flex-direction:column;gap:.18rem}.contactBell_eyebrow__cLsZG{font-size:.62rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#a08a6f}.contactBell_section__y0GRq strong{font-size:.9rem;font-weight:600;color:#2a2621}.contactBell_section__y0GRq strong[data-state=overdue]{color:#dc2626}.contactBell_section__y0GRq strong[data-state=due]{color:#b45309}.contactBell_section__y0GRq p{margin:0;font-size:.82rem;color:#4a453e;line-height:1.35}.contactBell_muted___MYwL{color:#a08a6f;font-size:.84rem}@media (prefers-color-scheme:dark){.contactBell_popover__bh7EP{background:#1a1d23;border-color:#2c313a}.contactBell_section__y0GRq strong{color:#f0ece6}.contactBell_eyebrow__cLsZG,.contactBell_muted___MYwL{color:#a49b90}.contactBell_section__y0GRq p{color:#cbc3b8}}.relationshipSummary_wrap__NFxDC{border:1px solid var(--rd-line);border-radius:.85rem;background:var(--card,#fff);padding:1.1rem 1.15rem;box-shadow:0 1px 2px rgba(60,50,40,.04),0 10px 26px -18px rgba(60,50,40,.22)}.relationshipSummary_head__Y6DDS{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.95rem}.relationshipSummary_eyebrow__r7IA6{font-size:.64rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:var(--rd-muted)}.relationshipSummary_metrics__k5Ynb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:.9rem}.relationshipSummary_metric__2Js2X{display:flex;flex-direction:column;align-items:flex-start;gap:.34rem;min-width:0}.relationshipSummary_metricIcon__0z60c{display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;border-radius:var(--rd-r-pill);border:1.5px solid var(--rd-line);color:var(--rd-ink);background:#fff;transition:background .18s var(--rd-ease),color .18s var(--rd-ease),border-color .18s var(--rd-ease),transform .18s var(--rd-ease)}.relationshipSummary_metric__2Js2X:hover .relationshipSummary_metricIcon__0z60c{background:var(--rd-ink);border-color:var(--rd-ink);color:var(--rd-on-ink);transform:translateY(-1px)}.relationshipSummary_metricIcon__0z60c svg{width:1.25rem;height:1.25rem}.relationshipSummary_metricIcon__0z60c[data-cohort=active_client]{color:#4f6c47}.relationshipSummary_metricIcon__0z60c[data-cohort=repeat_client]{color:#9f7d32}.relationshipSummary_metricIcon__0z60c[data-cohort=past_client]{color:#3f8f5c}.relationshipSummary_metricIcon__0z60c[data-cohort=referral_source]{color:#9f7d32}.relationshipSummary_metricLabel__JhPmy{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rd-muted);white-space:nowrap}.relationshipSummary_metricValue__xhvUi{font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:var(--rd-ink);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.relationshipSummary_metricValue__xhvUi[data-warn]{color:var(--rd-bad)}.relationshipSummary_skelInsight__kGtcC,.relationshipSummary_skelLine__Bm_KB,.relationshipSummary_skel__oZFR_{background:linear-gradient(90deg,var(--rd-line-soft) 25%,var(--rd-focus) 37%,var(--rd-line-soft) 63%);background-size:400% 100%;animation:relationshipSummary_relSkel__WiD0H 1.4s ease-in-out infinite;border-radius:.4rem}.relationshipSummary_skelLine__Bm_KB{height:.6rem;border-radius:var(--rd-r-pill)}.relationshipSummary_skelInsight__kGtcC{display:block;height:3.4rem;border-radius:.6rem}@keyframes relationshipSummary_relSkel__WiD0H{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.relationshipSummary_skelInsight__kGtcC,.relationshipSummary_skelLine__Bm_KB,.relationshipSummary_skel__oZFR_{animation:none}}.relationshipSummary_insight__Y1ium{display:flex;align-items:flex-start;gap:.55rem;padding:.6rem .7rem;border-radius:.6rem;background:rgba(159,125,50,.08);border:1px solid rgba(159,125,50,.14)}.relationshipSummary_insight__Y1ium[data-tone=warn]{background:rgba(180,90,82,.08);border-color:rgba(180,90,82,.16)}.relationshipSummary_insight__Y1ium[data-tone=good]{background:rgba(31,122,77,.08);border-color:rgba(31,122,77,.14)}.relationshipSummary_insight__Y1ium[data-tone=active]{background:rgba(47,111,158,.08);border-color:rgba(47,111,158,.14)}.relationshipSummary_actions__zMAKL{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:.9rem;padding-top:.8rem;border-top:1px solid var(--rd-line)}.relationshipSummary_actionsSpacer__76CM2{flex:1 1 auto}.relationshipSummary_actionIcon__SL6yf{width:.85rem;height:.85rem;flex:0 0 auto}.relationshipSummary_dirCards__ARZIT{display:grid;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem}.relationshipSummary_dirCard__bTiW1{display:flex;flex-direction:column;gap:.15rem;text-align:left;padding:.6rem .72rem;border-radius:.6rem;border:1px solid var(--rd-line-strong);background:#fff;cursor:pointer;transition:border-color .15s var(--rd-ease),background .15s var(--rd-ease)}.relationshipSummary_dirCard__bTiW1:hover{border-color:rgba(159,125,50,.45)}.relationshipSummary_dirCard__bTiW1[data-on]{border-color:var(--rd-gold);background:rgba(159,125,50,.07);box-shadow:inset 0 0 0 1px rgba(159,125,50,.35)}.relationshipSummary_dirCardTitle__2CC8W{font-size:.88rem;font-weight:640;color:var(--rd-ink)}.relationshipSummary_dirCardDesc__PsxGt{font-size:.78rem;color:var(--rd-muted-soft);line-height:1.35}.relationshipSummary_cohorts__VvJYI{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:14px}.relationshipSummary_facts__j8eFf{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px 18px;gap:10px 18px;margin:0 0 12px}.relationshipSummary_fact___W8Vx{display:flex;flex-direction:column;gap:1px;min-width:0}.relationshipSummary_fact___W8Vx dt{font-size:.72rem;color:var(--rd-muted-soft)}.relationshipSummary_fact___W8Vx dd{margin:0;font-size:.9rem;font-weight:560;color:var(--rd-ink)}.relationshipSummary_fact___W8Vx dd[data-tone=warn]{color:var(--rd-bad)}.relationshipSummary_history__VCj3W{gap:6px}.relationshipSummary_history__VCj3W,.relationshipSummary_refs__UBbxw{border-top:1px solid var(--rd-line-soft);padding-top:10px;display:flex;flex-direction:column}.relationshipSummary_refs__UBbxw{margin-top:10px;gap:5px}.relationshipSummary_refDate___eK5o{margin-left:auto;color:var(--rd-muted);white-space:nowrap}.relationshipSummary_refParty__zc5a5{display:flex;flex-direction:column;gap:8px}.relationshipSummary_presets__ag0a_{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.relationshipSummary_presetActive__YjnjD,.relationshipSummary_preset__iHVho{border:1px solid var(--rd-line);background:var(--card,#fff);color:var(--rd-muted-soft);font:inherit;font-size:.8rem;padding:4px 10px;border-radius:var(--rd-r-pill);cursor:pointer}.relationshipSummary_presetActive__YjnjD{border-color:rgba(159,125,50,.7);background:#fdf7f1;color:var(--rd-ink)}.relationshipSummary_err__EPZRy{color:var(--rd-bad);font-size:.82rem;margin:8px 0 0}@media (prefers-color-scheme:dark){.relationshipSummary_wrap__NFxDC{background:#1a1d23;border-color:#2c313a}.relationshipSummary_fact___W8Vx dd{color:#f0ece6}.relationshipSummary_presetActive__YjnjD{background:#2a2016}}.relationshipSummary_whenRow__X_HK6{display:flex;gap:8px;flex-wrap:wrap}.relationshipSummary_muted___8GMt{font-size:.86rem;color:var(--rd-muted-soft)}.relationshipSummary_refHistList__t1g4c{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.relationshipSummary_refHistRow__tHpPc{padding:10px 12px;border:1px solid var(--rd-line);border-radius:.7rem;background:rgba(251,248,244,.5)}.relationshipSummary_refHistTop__kXwUO{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.relationshipSummary_refHistVerb__KkHeR{font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rd-gold)}.relationshipSummary_refHistWho__4ULBh{font-family:var(--font-display);font-size:.95rem;font-weight:560;color:var(--rd-ink)}.relationshipSummary_refHistMeta__LE__i{margin-top:4px;display:flex;flex-wrap:wrap;gap:8px;font-size:.8rem;color:var(--rd-muted-soft)}.relationshipSummary_refHistOpp__5F7tH{color:var(--rd-muted-soft)}.relationshipSummary_refHistNote__Dpf7q{margin:6px 0 0;font-size:.84rem;color:var(--rd-ink-2)}.relationshipSummary_refFacts__9t_U9{margin:0 0 .7rem;font-size:.95rem;font-weight:600;color:var(--rd-ink)}.jarvisShell_barWrap__9nGGP{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:center;padding:0 1rem calc(24px + env(safe-area-inset-bottom));z-index:30;pointer-events:none}.jarvisShell_bar__JWocs{pointer-events:auto;display:flex;align-items:center;gap:.5rem;width:min(680px,calc(100vw - 2rem));min-height:64px;padding:0 .6rem 0 1.15rem;border:1px solid var(--rd-line,rgba(23,20,15,.12));border-radius:34px;background:var(--rd-surface-soft,linear-gradient(160deg,#fffdfa 0,#f2ece1 100%));box-shadow:0 1px 2px rgba(23,20,15,.04),0 18px 40px -20px rgba(23,20,15,.42);font-family:var(--font-display,-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter",system-ui,sans-serif);transition:transform .18s var(--rd-ease,cubic-bezier(.22,1,.36,1)),box-shadow .18s}.jarvisShell_bar__JWocs:hover{transform:translateY(-1px);box-shadow:0 1px 2px rgba(23,20,15,.04),0 24px 48px -20px rgba(23,20,15,.46)}.jarvisShell_barOpen__mGoXz{flex:1 1;display:flex;align-items:center;gap:.6rem;min-width:0;height:64px;padding:0;border:none;background:none;cursor:text;font:inherit;text-align:left}.jarvisShell_barText___U8Yo{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--rd-muted-soft,rgba(47,43,39,.62));font-size:1.02rem}.jarvisShell_spark__th5AJ{color:var(--rd-gold,#9f7d32);font-size:1.05rem;line-height:1;flex:none}.jarvisShell_micBtn__vzs1j,.jarvisShell_sendBtn__X_a1j{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font:inherit;cursor:pointer;transition:transform .14s var(--rd-ease,ease),background .14s,border-color .14s,opacity .14s}.jarvisShell_micBtn__vzs1j{width:40px;height:40px;border:1px solid var(--rd-line,rgba(23,20,15,.12));background:transparent;color:var(--rd-muted,rgba(47,43,39,.4))}.jarvisShell_micBtn__vzs1j svg{width:19px;height:19px}.jarvisShell_micBtn__vzs1j[data-disabled=true]{cursor:not-allowed;opacity:.55}.jarvisShell_micBtn__vzs1j.jarvisShell_micActive__Ic2_0{color:var(--rd-ink,#2e2a24);cursor:pointer;opacity:1}.jarvisShell_micBtn__vzs1j.jarvisShell_micActive__Ic2_0:hover{background:var(--rd-hover,rgba(23,20,15,.05));border-color:var(--rd-line-strong,rgba(23,20,15,.22))}.jarvisShell_micBtn__vzs1j.jarvisShell_micRecording__qWtiW{color:var(--rd-on-ink,#f7f4ed);background:var(--rd-danger,#b3261e);border-color:var(--rd-danger,#b3261e);opacity:1;cursor:pointer;animation:jarvisShell_jarvisMicPulse__Ch4Rw 1.4s ease-in-out infinite}.jarvisShell_micBtn__vzs1j.jarvisShell_micBusy__z5eU0{opacity:.8;cursor:default}.jarvisShell_micBtn__vzs1j.jarvisShell_micBusy__z5eU0 svg{animation:jarvisShell_jarvisSpin__bMsn6 .9s linear infinite}@keyframes jarvisShell_jarvisMicPulse__Ch4Rw{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--rd-danger,#b3261e) 45%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--rd-danger,#b3261e) 0%,transparent)}}@keyframes jarvisShell_jarvisSpin__bMsn6{to{transform:rotate(1turn)}}.jarvisShell_dictationStatus__Y8wbI{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.35;color:var(--rd-muted,rgba(47,43,39,.55));padding:2px 8px 0}.jarvisShell_dictationStatus__Y8wbI[data-tone=error]{color:var(--rd-danger,#b3261e)}.jarvisShell_dictationDot__DhOfa{width:8px;height:8px;border-radius:999px;background:var(--rd-danger,#b3261e);animation:jarvisShell_jarvisMicPulse__Ch4Rw 1.4s ease-in-out infinite;flex:none}.jarvisShell_dictationElapsed__XfgRu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jarvisShell_dictationRetry__H97IG{margin-left:4px}.jarvisShell_micBtn__vzs1j.jarvisShell_voiceActive__PLbJp{color:var(--rd-ink,#2e2a24);cursor:pointer;opacity:1}.jarvisShell_micBtn__vzs1j.jarvisShell_voiceActive__PLbJp:hover{background:var(--rd-hover,rgba(23,20,15,.05));border-color:var(--rd-line-strong,rgba(23,20,15,.22))}.jarvisShell_micBtn__vzs1j.jarvisShell_voiceLive__S6zVN{color:var(--rd-on-ink,#f7f4ed);background:var(--rd-btn,#2e2a24);border-color:var(--rd-btn,#2e2a24);opacity:1;cursor:pointer;animation:jarvisShell_jarvisVoicePulse__nO3MA 1.5s ease-in-out infinite}@keyframes jarvisShell_jarvisVoicePulse__nO3MA{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--rd-btn,#2e2a24) 40%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--rd-btn,#2e2a24) 0%,transparent)}}.jarvisShell_sendBtn__X_a1j{width:46px;height:46px;border:none;background:var(--rd-btn,#2e2a24);color:var(--rd-on-ink,#f7f4ed);box-shadow:var(--rd-shadow-btn,0 18px 34px -16px rgba(23,20,15,.45))}.jarvisShell_sendBtn__X_a1j svg{width:20px;height:20px}.jarvisShell_sendBtn__X_a1j:hover:not(:disabled){background:var(--rd-btn-hover,#3b352d);transform:translateY(-1px)}.jarvisShell_sendBtn__X_a1j:disabled{opacity:.4;cursor:default;box-shadow:none}.jarvisShell_scrim__KD_qI{position:fixed;inset:0;background:rgba(23,20,15,.18);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:6000;animation:jarvisShell_jarvisFade__zCVLl .14s ease}.jarvisShell_panel__hUhd3{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(700px,calc(100vw - 2rem));height:560px;max-height:calc(100dvh - 96px - env(safe-area-inset-bottom));display:flex;flex-direction:column;z-index:6001;border:1px solid var(--rd-line,rgba(23,20,15,.12));border-radius:var(--rd-r-card,20px);background:var(--rd-surface,linear-gradient(160deg,#ffffff 0,#f5efe4 100%));box-shadow:0 2px 6px rgba(23,20,15,.05),0 40px 80px -32px rgba(23,20,15,.5);font-family:var(--font-display,-apple-system,BlinkMacSystemFont,"SF Pro Text","Inter",system-ui,sans-serif);overflow:hidden;animation:jarvisShell_jarvisRise__AH_BP .22s var(--rd-ease,cubic-bezier(.22,1,.36,1))}.jarvisShell_panelExpanded__6vTLj{width:min(1040px,84vw);height:min(84dvh,860px);max-height:84dvh;bottom:calc(6dvh + env(safe-area-inset-bottom));border-radius:var(--rd-r-card,20px)}@keyframes jarvisShell_jarvisRise__AH_BP{0%{transform:translate(-50%,28px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes jarvisShell_jarvisFade__zCVLl{0%{opacity:0}to{opacity:1}}.jarvisShell_head__Fx2im{display:flex;align-items:center;gap:.55rem;padding:.95rem 1.1rem .85rem;border-bottom:1px solid var(--rd-line-soft,rgba(23,20,15,.1))}.jarvisShell_headTitle__2XgCa{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:var(--rd-ink,#17140f)}.jarvisShell_headSubtitle__fX8Lb{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_headSpacer__c2Cnd{flex:1 1}.jarvisShell_headActions__v4OcG{display:flex;align-items:center;gap:.4rem}.jarvisShell_headBtn__mNi8h{border:1px solid var(--rd-line,rgba(23,20,15,.12));background:transparent;border-radius:var(--rd-r-pill,999px);padding:.28rem .65rem;font:inherit;font-size:.76rem;color:var(--rd-muted-soft,rgba(47,43,39,.62));cursor:pointer}.jarvisShell_headBtn__mNi8h:hover{color:var(--rd-ink,#17140f)}.jarvisShell_headClose__qa4oN{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;border-radius:999px;color:var(--rd-muted,rgba(47,43,39,.4));cursor:pointer}.jarvisShell_headClose__qa4oN svg{width:17px;height:17px}.jarvisShell_headClose__qa4oN:hover{color:var(--rd-ink,#17140f);background:var(--rd-focus,rgba(23,20,15,.05))}.jarvisShell_threadWrap__4QeHr{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.jarvisShell_latestBtn__dcOHJ{position:absolute;right:14px;bottom:10px;z-index:5;display:inline-flex;align-items:center;gap:.3rem;padding:.34rem .7rem .34rem .55rem;border:none;border-radius:999px;background:var(--rd-btn,#17140f);color:var(--rd-on-ink,#f7f4ed);font:inherit;font-size:.8rem;cursor:pointer;box-shadow:0 6px 18px -6px rgba(23,20,15,.5);animation:jarvisShell_jarvisFade__zCVLl .14s ease}.jarvisShell_latestBtn__dcOHJ svg{width:15px;height:15px}.jarvisShell_latestBtn__dcOHJ:hover{background:var(--rd-btn-hover,#2a2419)}.jarvisShell_thread__7SEH6{flex:1 1;min-height:0;overflow-y:auto;padding:1.15rem 1.15rem .4rem;display:flex;flex-direction:column;gap:1rem;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.jarvisShell_empty__md_Jl{padding:.4rem .1rem}.jarvisShell_emptyLead__Ezp61{margin:0 0 .3rem;color:var(--rd-ink,#17140f);font-size:1.02rem;font-weight:600;line-height:1.4}.jarvisShell_emptySub__mRwJO{margin:0;color:var(--rd-muted-soft,rgba(47,43,39,.62));font-size:.9rem;line-height:1.5}.jarvisShell_userTurn__Zur_m{align-self:flex-end;max-width:84%;padding:.6rem .85rem;border-radius:16px 16px 5px 16px;background:var(--rd-btn,#2e2a24);color:var(--rd-on-ink,#f7f4ed);font-size:.94rem;line-height:1.5;white-space:pre-wrap}.jarvisShell_jarvisTurn__jMOZU{align-self:stretch;display:flex;gap:.55rem;color:var(--rd-ink,#17140f);font-size:.96rem;line-height:1.62;white-space:pre-wrap}.jarvisShell_jarvisTurn__jMOZU .jarvisShell_spark__th5AJ{margin-top:.2rem}.jarvisShell_turnBody__S9WRc{flex:1 1;min-width:0;max-width:66ch;overflow-wrap:anywhere}.jarvisShell_thinking__wfdJQ{align-self:flex-start;color:var(--rd-muted,rgba(47,43,39,.4));font-size:.88rem;font-style:italic}.jarvisShell_voiceLiveTranscript__iAozY{outline:1px solid color-mix(in srgb,var(--rd-gold,#9f7d32) 28%,transparent);outline-offset:3px}.jarvisShell_voiceLiveTag__Ah_yC{display:block;margin-bottom:.18rem;color:inherit;opacity:.62;font-size:.68rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.jarvisShell_voiceLiveProgress__g_LXj{color:var(--rd-muted-soft,rgba(47,43,39,.62));font-size:.88rem;font-style:italic}.jarvisShell_voiceLiveNotice__Hk4wB{color:var(--rd-danger,#b3261e);font-size:.88rem;line-height:1.45}.jarvisShell_notice__p7CLG{display:flex;flex-direction:column;gap:.25rem;padding:.85rem .95rem;border:1px solid var(--rd-line,rgba(23,20,15,.12));border-radius:var(--rd-r-tile,16px);background:rgba(255,255,255,.6);color:var(--rd-muted-soft,rgba(47,43,39,.62));font-size:.88rem;line-height:1.5}.jarvisShell_notice__p7CLG strong{color:var(--rd-ink,#17140f)}.jarvisShell_evidence__0IPxR{padding:.2rem 1.15rem 0}.jarvisShell_evidenceToggle__OzOzA{background:none;border:none;color:var(--rd-gold,#9f7d32);font:inherit;font-size:.78rem;cursor:pointer;padding:.2rem 0}.jarvisShell_evidenceList__h7rhF{margin:.25rem 0 0;padding-left:1.1rem;color:var(--rd-muted-soft,rgba(47,43,39,.62));font-size:.8rem}.jarvisShell_starters__R74l4{display:flex;flex-wrap:wrap;gap:.45rem;padding:.6rem 1.15rem .2rem}.jarvisShell_starter__Nl7BJ{border:1px solid var(--rd-line,rgba(23,20,15,.12));background:rgba(255,255,255,.65);border-radius:var(--rd-r-pill,999px);padding:.4rem .8rem;font:inherit;font-size:.82rem;color:var(--rd-muted-soft,rgba(47,43,39,.62));cursor:pointer;transition:color .14s,border-color .14s}.jarvisShell_starter__Nl7BJ:hover{color:var(--rd-ink,#17140f);border-color:var(--rd-line-strong,rgba(23,20,15,.4))}.jarvisShell_starter__Nl7BJ:disabled{opacity:.5;cursor:default}.jarvisShell_composer___Cvw_{display:flex;align-items:flex-end;gap:.5rem;margin:.75rem 1rem calc(1.1rem + env(safe-area-inset-bottom));padding:.4rem .5rem .4rem 1.05rem;min-height:60px;border:1px solid var(--rd-line,rgba(23,20,15,.12));border-radius:24px;background:var(--rd-surface-soft,linear-gradient(160deg,#fffdfa 0,#f2ece1 100%));box-shadow:0 1px 2px rgba(23,20,15,.04)}.jarvisShell_input__Fnnqw{flex:1 1;min-width:0;min-height:24px;max-height:148px;padding:9px 0;border:none;background:transparent;font:inherit;font-size:1rem;line-height:1.45;color:var(--rd-ink,#17140f);resize:none;overflow-y:hidden;overflow-x:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.jarvisShell_input__Fnnqw::placeholder{color:var(--rd-muted,rgba(47,43,39,.4))}.jarvisShell_input__Fnnqw:focus{outline:none}.jarvisShell_composer___Cvw_ .jarvisShell_micBtn__vzs1j,.jarvisShell_composer___Cvw_ .jarvisShell_sendBtn__X_a1j{margin-bottom:2px;flex:none}@media (max-width:680px){.jarvisShell_bar__JWocs{width:calc(100vw - 1.75rem)}.jarvisShell_panel__hUhd3{width:calc(100vw - 1.5rem);height:auto;max-height:calc(100dvh - 72px - env(safe-area-inset-bottom));bottom:calc(16px + env(safe-area-inset-bottom))}.jarvisShell_panelExpanded__6vTLj{width:100vw;height:100dvh;max-height:100dvh;left:0;right:0;bottom:0;transform:none;border-radius:0;border:none}.jarvisShell_turnBody__S9WRc{max-width:none}.jarvisShell_barWrap__9nGGP{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.jarvisShell_bar__JWocs,.jarvisShell_micBtn__vzs1j,.jarvisShell_panel__hUhd3,.jarvisShell_scrim__KD_qI,.jarvisShell_sendBtn__X_a1j,.jarvisShell_starter__Nl7BJ{animation:none;transition:none}.jarvisShell_dictationDot__DhOfa,.jarvisShell_micBusy__z5eU0 svg,.jarvisShell_micRecording__qWtiW,.jarvisShell_voiceLive__S6zVN{animation:none!important}}.jarvisShell_turnMain__qKIfc{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.6rem}.jarvisShell_blocks__M8i8P{display:flex;flex-direction:column;gap:.6rem;white-space:normal}.jarvisShell_card___y99X{display:flex;flex-direction:column;gap:.45rem;padding:.85rem .95rem;border:1px solid var(--rd-line,rgba(23,20,15,.12));border-radius:var(--rd-r-tile,16px);background:rgba(255,255,255,.6);color:var(--rd-ink,#17140f);font-size:.9rem;line-height:1.5}.jarvisShell_cardHigh__CbcTJ{border-color:var(--rd-line-strong,rgba(23,20,15,.4))}.jarvisShell_cardKicker__1R75G{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rd-gold,#9f7d32)}.jarvisShell_cardKickerSoft__C619b{font-weight:500;letter-spacing:0;text-transform:none;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_cardTitle__tygz_{font-size:1rem;font-weight:700;letter-spacing:-.01em;line-height:1.35}.jarvisShell_cardSummary__o7G0A,.jarvisShell_cardTitle__tygz_{margin:0;color:var(--rd-ink,#17140f)}.jarvisShell_youAsked__1ckmm{margin:0;font-size:.82rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_youAsked__1ckmm q{quotes:"“" "”"}.jarvisShell_cardTarget__V1H94{font-size:.84rem;font-weight:600;color:var(--rd-ink,#17140f)}.jarvisShell_fieldRows__DjDXA{margin:0;display:flex;flex-direction:column;gap:.35rem}.jarvisShell_fieldRow__rKQ4K{display:grid;grid-template-columns:minmax(84px,128px) 1fr;grid-gap:.6rem;gap:.6rem;align-items:start}.jarvisShell_fieldLabel__e9rCm{margin:0;font-size:.74rem;font-weight:600;letter-spacing:.02em;color:var(--rd-muted-soft,rgba(47,43,39,.62));padding-top:.1rem}.jarvisShell_fieldValue__f8ONu{margin:0;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--rd-ink,#17140f)}.jarvisShell_warnings__0qIX2{margin:0;padding:.55rem .75rem .55rem 1.6rem;border-radius:var(--rd-r-tile,12px);background:var(--rd-focus,rgba(23,20,15,.05));font-size:.84rem;color:var(--rd-ink,#17140f)}.jarvisShell_warnings__0qIX2 li+li{margin-top:.2rem}.jarvisShell_simNote__kZbBc{padding:.45rem .7rem;border:1px dashed var(--rd-line-strong,rgba(23,20,15,.4));border-radius:var(--rd-r-tile,12px);font-size:.82rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_cardActions__Z5_1D{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:.2rem}.jarvisShell_cardNote__JKfWz{flex:1 1;min-width:0;font-size:.8rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_confirmBtn__Q76sF{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:0 1.1rem;border:none;border-radius:var(--rd-r-pill,999px);background:var(--rd-btn,#2e2a24);color:var(--rd-on-ink,#f7f4ed);box-shadow:var(--rd-shadow-btn,0 18px 34px -16px rgba(23,20,15,.45));font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;transition:transform .14s var(--rd-ease,ease),background .14s,opacity .14s}.jarvisShell_confirmBtn__Q76sF:hover:not(:disabled){background:var(--rd-btn-hover,#3b352d);transform:translateY(-1px)}.jarvisShell_confirmBtn__Q76sF:disabled{opacity:.45;cursor:default;box-shadow:none}.jarvisShell_confirmArmed__eC3Tf,.jarvisShell_confirmArmed__eC3Tf:hover:not(:disabled){background:var(--rd-bad,#b23c30)}.jarvisShell_cancelBtn__Qtxof{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:0 .95rem;border:1px solid var(--rd-line,rgba(23,20,15,.12));border-radius:var(--rd-r-pill,999px);background:transparent;color:var(--rd-muted-soft,rgba(47,43,39,.62));font:inherit;font-size:.84rem;cursor:pointer;transition:color .14s,border-color .14s,opacity .14s}.jarvisShell_cancelBtn__Qtxof:hover:not(:disabled){color:var(--rd-ink,#17140f);border-color:var(--rd-line-strong,rgba(23,20,15,.4))}.jarvisShell_cancelBtn__Qtxof:disabled{opacity:.45;cursor:default}.jarvisShell_cardOutcome__gywmx{display:flex;flex-direction:column;gap:.35rem;padding-top:.45rem;border-top:1px solid var(--rd-line-soft,rgba(23,20,15,.1))}.jarvisShell_cardStatus__GCgNU{display:inline-flex;align-items:center;align-self:flex-start;gap:.35rem;padding:.22rem .65rem;border-radius:var(--rd-r-pill,999px);font-size:.78rem;font-weight:600}.jarvisShell_statusGood__6vHvH{background:var(--rd-good-soft,rgba(63,143,92,.12));color:var(--rd-good,#3f8f5c)}.jarvisShell_statusBad__Vcefj{background:var(--rd-bad-soft,rgba(178,60,48,.1));color:var(--rd-bad,#b23c30)}.jarvisShell_statusMuted__aKHB5{background:var(--rd-focus,rgba(23,20,15,.05));color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_cardResultText__goL6b{margin:0;color:var(--rd-ink,#17140f)}.jarvisShell_refs__nNhjt{margin:0;padding-left:1.1rem;font-size:.82rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_cardFoot__8zROK{font-size:.8rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_msgList__cyjfG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.jarvisShell_msgIn__ijKAR,.jarvisShell_msgOut__yGFO2{display:flex;flex-direction:column;gap:.2rem;max-width:92%}.jarvisShell_msgIn__ijKAR{align-self:flex-start}.jarvisShell_msgOut__yGFO2{align-self:flex-end;align-items:flex-end}.jarvisShell_msgMeta__Irmp3{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;font-size:.74rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_msgWho__OWqBj{font-weight:600;color:var(--rd-ink,#17140f)}.jarvisShell_msgDot__RMOQ5{opacity:.6}.jarvisShell_msgText__c1JDG{padding:.5rem .75rem;border-radius:14px 14px 14px 5px;background:var(--rd-focus,rgba(23,20,15,.05));color:var(--rd-ink,#17140f);font-size:.88rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.jarvisShell_msgOut__yGFO2 .jarvisShell_msgText__c1JDG{border-radius:14px 14px 5px 14px;background:var(--rd-btn,#2e2a24);color:var(--rd-on-ink,#f7f4ed)}.jarvisShell_chip__TG5_w{display:inline-flex;align-items:center;padding:.08rem .5rem;border:1px solid var(--rd-bad,#b23c30);border-radius:var(--rd-r-pill,999px);background:var(--rd-bad-soft,rgba(178,60,48,.1));color:var(--rd-bad,#b23c30);font-size:.7rem;font-weight:600}.jarvisShell_packet__3ifnS{margin:0;max-height:260px;overflow:auto;padding:.65rem .75rem;border:1px solid var(--rd-line-soft,rgba(23,20,15,.1));border-radius:var(--rd-r-tile,12px);background:var(--rd-focus,rgba(23,20,15,.05));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--rd-ink,#17140f)}.jarvisShell_pasteWrap__gbesJ{display:flex;flex-direction:column;gap:.35rem;padding-top:.45rem;border-top:1px solid var(--rd-line-soft,rgba(23,20,15,.1))}.jarvisShell_pasteArea__9rUDM{width:100%;box-sizing:border-box;padding:.55rem .7rem;border:1px solid var(--rd-line,rgba(23,20,15,.12));border-radius:var(--rd-r-tile,12px);background:rgba(255,255,255,.8);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.45;color:var(--rd-ink,#17140f);resize:vertical}.jarvisShell_pasteArea__9rUDM:focus{outline:none;border-color:var(--rd-line-strong,rgba(23,20,15,.4))}.jarvisShell_pasteArea__9rUDM:disabled{opacity:.6}@media (max-width:680px){.jarvisShell_fieldRow__rKQ4K{grid-template-columns:1fr;gap:.1rem}.jarvisShell_msgIn__ijKAR,.jarvisShell_msgOut__yGFO2{max-width:100%}}@media (prefers-reduced-motion:reduce){.jarvisShell_cancelBtn__Qtxof,.jarvisShell_confirmBtn__Q76sF{transition:none}}.jarvisShell_kickerEnd__ul7_o{margin-left:auto;text-align:right}.jarvisShell_kickerStale__JxApO{color:var(--rd-gold,#9f7d32)}.jarvisShell_num__0ftl6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jarvisShell_metricValue__nQvB6{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;font-weight:600}.jarvisShell_metricNote__KAryt{display:block;font-size:.72rem;font-weight:400;letter-spacing:0;color:var(--rd-muted,rgba(47,43,39,.4))}.jarvisShell_delta__7moiR{font-size:.78rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_deltaUp__zNEum{color:var(--rd-good,#3f8f5c)}.jarvisShell_deltaDown__nZ2DV{color:var(--rd-bad,#b23c30)}.jarvisShell_caveats__VMy_A{margin:0;padding-left:1.1rem;font-size:.8rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_rankList__VigGH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.jarvisShell_rankRow__8Wy8G{display:grid;grid-template-columns:1.4rem minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem;align-items:baseline}.jarvisShell_rankNum__mxBOE{font-size:.74rem;font-weight:600;color:var(--rd-muted,rgba(47,43,39,.4))}.jarvisShell_rankMain__BQM_K{min-width:0;overflow-wrap:anywhere}.jarvisShell_rankLabel__EHJB1,.jarvisShell_rankLink__5fewq{font-weight:600;color:var(--rd-ink,#17140f);text-decoration:none}.jarvisShell_rankLink__5fewq:hover{text-decoration:underline}.jarvisShell_rankDetail__XIq3N{margin-left:.4rem;font-size:.8rem;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_rankValue__dhDSX{font-weight:600;white-space:nowrap}.jarvisShell_section__rSAni{display:flex;flex-direction:column;gap:.3rem;padding-top:.45rem;border-top:1px solid var(--rd-line-soft,rgba(23,20,15,.1))}.jarvisShell_sectionHead__SujGS{display:flex;align-items:center;gap:.45rem}.jarvisShell_subKicker__fHUKn{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_subKickerInference__6kCOe{font-style:italic;font-weight:500;letter-spacing:0;text-transform:none;color:var(--rd-muted,rgba(47,43,39,.4))}.jarvisShell_subKickerGold__zfjyN{color:var(--rd-gold,#9f7d32)}.jarvisShell_plainList__k3B_p{margin:0;padding-left:1.1rem;font-size:.88rem;color:var(--rd-ink,#17140f)}.jarvisShell_plainList__k3B_p li+li{margin-top:.15rem}.jarvisShell_chipRow__2AK48{display:flex;flex-wrap:wrap;gap:.35rem}.jarvisShell_chipMuted__dtbF2{border-color:var(--rd-line,rgba(23,20,15,.12));background:var(--rd-focus,rgba(23,20,15,.05));color:var(--rd-muted-soft,rgba(47,43,39,.62))}.jarvisShell_chipGood__pyPDK{border-color:var(--rd-good,#3f8f5c);background:var(--rd-good-soft,rgba(63,143,92,.12));color:var(--rd-good,#3f8f5c)}.jarvisShell_chipGold__Aej_L{border-color:var(--rd-gold,#9f7d32);background:rgba(159,125,50,.1);color:var(--rd-gold,#9f7d32)}.jarvisShell_historyRow__vEMX3{flex-direction:column;gap:.2rem}.jarvisShell_okMark__TsZ2c{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;margin-right:.4rem;border-radius:var(--rd-r-pill,999px);font-size:.7rem;font-weight:700;vertical-align:-.15em}.jarvisShell_dataNotes__0yS4T{margin-top:.35rem}.jarvisShell_dataNotesToggle__8JGyE{border:none;background:transparent;cursor:pointer;padding:0;font:inherit;font-size:.76rem;color:var(--rd-muted,rgba(47,43,39,.4));text-decoration:underline;text-underline-offset:2px}.jarvisShell_dataNotesToggle__8JGyE:hover{color:var(--rd-ink,#17140f)}.jarvisShell_turnRow__d5M2s{position:relative}.jarvisShell_turnFoot__02IVj{display:flex;margin-top:.3rem}.jarvisShell_jarvisTurn__jMOZU .jarvisShell_turnFoot__02IVj{justify-content:flex-start}.jarvisShell_userTurn__Zur_m .jarvisShell_turnFoot__02IVj{justify-content:flex-end}.jarvisShell_copyBtn__kXy1a{display:inline-flex;align-items:center;gap:.25rem;border:none;background:transparent;cursor:pointer;padding:.15rem .32rem;border-radius:6px;font:inherit;font-size:.72rem;line-height:1;color:var(--rd-muted,rgba(47,43,39,.4));opacity:0;transition:opacity .14s var(--rd-ease,ease),color .14s,background .14s}.jarvisShell_copyBtn__kXy1a svg{display:block}.jarvisShell_userTurn__Zur_m .jarvisShell_copyBtn__kXy1a{color:var(--rd-on-ink-soft,rgba(247,244,237,.62))}.jarvisShell_copyBtn__kXy1a:focus-visible,.jarvisShell_turnRow__d5M2s:hover .jarvisShell_copyBtn__kXy1a{opacity:1}.jarvisShell_copyBtn__kXy1a:hover{color:var(--rd-ink,#17140f);background:var(--rd-focus,rgba(23,20,15,.05))}.jarvisShell_userTurn__Zur_m .jarvisShell_copyBtn__kXy1a:hover{color:var(--rd-on-ink,#f7f4ed);background:rgba(247,244,237,.14)}@media (hover:none){.jarvisShell_copyBtn__kXy1a{opacity:.6}}.jarvisShell_cardHistory__gCfu2{opacity:.72;border-style:dashed}.jarvisShell_cardHistory__gCfu2 .jarvisShell_cardSummary__o7G0A{color:var(--jarvis-muted,#6b7280)}.jarvisShell_durabilityNote__MjbiK{margin:0 12px 6px;padding:6px 10px;font-size:12px;line-height:1.35;color:var(--jarvis-muted,#6b7280);background:color-mix(in srgb,var(--jarvis-warn,#b45309) 8%,transparent);border:1px solid color-mix(in srgb,var(--jarvis-warn,#b45309) 24%,transparent);border-radius:8px}.jarvisShell_historyPanel__UBkpn{margin:0 12px 6px;padding:8px 10px;border:1px solid var(--jarvis-border,#e5e7eb);border-radius:10px;background:var(--jarvis-surface,#fff);max-height:220px;overflow-y:auto}.jarvisShell_historyHead__BPHta{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:var(--jarvis-muted,#6b7280);margin-bottom:6px}.jarvisShell_historyEmpty__KjiqW{font-size:12px;color:var(--jarvis-muted,#6b7280);margin:4px 0}.jarvisShell_historyList__18etW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.jarvisShell_historyRow__vEMX3{display:flex;align-items:center;gap:8px;font-size:12px}.jarvisShell_historyTitle__x_rLK{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jarvisShell_historyMeta__Yus7u,.jarvisShell_loadOlder__g5LWd{color:var(--jarvis-muted,#6b7280)}.jarvisShell_loadOlder__g5LWd{align-self:center;margin:4px auto 8px;padding:4px 12px;font-size:12px;background:transparent;border:1px solid var(--jarvis-border,#e5e7eb);border-radius:999px;cursor:pointer}.jarvisShell_loadOlder__g5LWd:disabled{opacity:.5;cursor:default}.contactProfile_wrap__RDkWq{display:flex;flex-direction:column;gap:1.75rem;max-width:42rem}.contactProfile_headRow__kU1JC{display:flex;align-items:center;justify-content:space-between;gap:1rem}.contactProfile_headTitle__aVTjp{font-size:.72rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#8a8179}.contactProfile_editLink__hePTc{display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .6rem;border:1px solid rgba(150,135,120,.28);border-radius:999px;background:#fff;color:#6b5f52;font-size:.8rem;font-weight:560;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.contactProfile_editLink__hePTc:hover{border-color:rgba(184,132,79,.55);color:#b8844f;background:#fdfbf8}.contactProfile_editIcon__srJQP{width:.9rem;height:.9rem}.contactProfile_readSection__Z3srD{display:flex;flex-direction:column;gap:.6rem}.contactProfile_readEyebrow__jAp7y{margin:0;color:rgba(47,43,39,.62);font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.contactProfile_facts__HPPsj{margin:0;display:flex;flex-direction:column;gap:0}.contactProfile_factRow__Vpw13{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;padding:.5rem 0;border-bottom:1px solid rgba(150,135,120,.12)}.contactProfile_factRow__Vpw13:last-child{border-bottom:none}.contactProfile_factLabel__1Z8A_{margin:0;color:#8a8179;font-size:.8rem;flex:none}.contactProfile_factValue__qxXji{margin:0;color:#2a2621;font-size:.9rem;font-weight:560;text-align:right}.contactProfile_muted__qghko{color:#a8a29e;font-weight:500}.contactProfile_bio__SaHQf{margin:0;color:#3d382f;font-size:.94rem;line-height:1.6}.contactProfile_note__dwcXP{margin:.35rem 0 0;color:#6b5f52;font-size:.86rem;line-height:1.55}.contactProfile_workBlock__pATyM{display:flex;flex-direction:column;gap:.15rem}.contactProfile_workPrimary__q_9wQ{margin:0;color:#2a2621;font-size:.98rem;font-weight:600}.contactProfile_workSecondary__4lQLd{margin:0;color:#6b5f52;font-size:.86rem}.contactProfile_chips__R5O1Z{display:flex;flex-wrap:wrap;gap:.4rem}.contactProfile_chip__7FIW2{padding:.28rem .65rem;border-radius:999px;background:rgba(184,132,79,.1);color:#7a5a30;font-size:.82rem;font-weight:540;white-space:nowrap}.contactProfile_empty__PbGop{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;padding:.5rem 0 .25rem}.contactProfile_emptyLead__RigPG{margin:0;color:#6b5f52;font-size:.92rem;line-height:1.6;max-width:34rem}.contactProfile_footer__nB02W{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}.contactProfile_two__0PfOO{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.contactProfile_people__5D19j,.contactProfile_personRow__0ZQ1_{display:flex;flex-direction:column;gap:.6rem}.contactProfile_personRow__0ZQ1_{padding:.7rem;border:1px solid rgba(150,135,120,.2);border-radius:.7rem;background:rgba(250,248,245,.6)}.contactProfile_personHead__b_Br7{display:flex;gap:.5rem;align-items:center}.contactProfile_personHead__b_Br7>:first-child{flex:1 1}.contactProfile_personGrid__A1zs_{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem}.contactProfile_chipsEdit__yushe{display:flex;flex-direction:column;gap:.5rem}.contactProfile_chipEdit__FfW_r{display:inline-flex;align-items:center;gap:.3rem;padding:.24rem .3rem .24rem .6rem;border-radius:999px;background:rgba(184,132,79,.1);color:#7a5a30;font-size:.82rem;font-weight:540}.contactProfile_chipRemove__80Qwk{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border:none;border-radius:999px;background:rgba(122,90,48,.14);color:#7a5a30;font-size:.95rem;line-height:1;cursor:pointer}.contactProfile_chipRemove__80Qwk:hover{background:rgba(122,90,48,.26)}.contactProfile_chipsAddRow__diT12{display:flex;gap:.5rem;align-items:stretch}.contactProfile_chipsAddRow__diT12>:first-child{flex:1 1}.contactProfile_addBtn__n3eFw{flex:none;padding:0 .85rem;height:2.4rem;border:1px solid rgba(150,135,120,.3);border-radius:.55rem;background:#fff;color:#6b5f52;font-size:.85rem;font-weight:560;cursor:pointer;white-space:nowrap}.contactProfile_addBtn__n3eFw:hover:not(:disabled){border-color:rgba(184,132,79,.5);color:#b8844f}.contactProfile_addBtn__n3eFw:disabled{opacity:.5;cursor:default}.contactProfile_otherDates__eAEQP{display:flex;flex-direction:column;gap:.55rem}.contactProfile_otherDateRow__KR2wL{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:.5rem;gap:.5rem;align-items:center}.relationshipPlan_card__LeLmx{display:flex;flex-direction:column;gap:.7rem;padding:.95rem 1rem;border:1px solid rgba(150,135,120,.2);border-radius:.85rem;background:#fff}.relationshipPlan_head__EfN9T{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.relationshipPlan_eyebrow__6SRsV{font-size:.64rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase;color:#a08a6f}.relationshipPlan_drawerStatus__Dns7K,.relationshipPlan_statusPill__P7oqt{font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.16rem .5rem;border-radius:999px}.relationshipPlan_statusPill__P7oqt[data-status=active]{color:#1f7a4d;background:rgba(31,122,77,.12)}.relationshipPlan_statusPill__P7oqt[data-status=paused]{color:#a6791f;background:rgba(166,121,31,.14)}.relationshipPlan_statusPill__P7oqt[data-status=cancelled],.relationshipPlan_statusPill__P7oqt[data-status=completed]{color:#6b625a;background:rgba(120,113,106,.14)}.relationshipPlan_drawerStatus__Dns7K[data-status=active]{color:#1f7a4d}.relationshipPlan_drawerStatus__Dns7K[data-status=paused]{color:#a6791f}.relationshipPlan_drawerStatus__Dns7K[data-status=cancelled],.relationshipPlan_drawerStatus__Dns7K[data-status=completed]{color:#6b625a}.relationshipPlan_emptyBody__7HQeF{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:8rem;padding:.5rem 0 .35rem;text-align:center}.relationshipPlan_emptyIcon__fy43d{color:#cbb89f;margin-bottom:.15rem}.relationshipPlan_emptyIcon__fy43d svg{width:2.5rem;height:2.5rem}.relationshipPlan_emptyTitle__API21{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;color:#17140f}.relationshipPlan_emptyLead__LuA8z{margin:0 0 .15rem;font-size:.82rem;color:#8a8179;max-width:15rem;line-height:1.4}.relationshipPlan_suggest__xPndz{font-size:.78rem;color:#7a5a30;background:rgba(159,125,50,.12);border:1px solid rgba(159,125,50,.22);padding:.28rem .75rem;border-radius:999px;font-weight:600}.relationshipPlan_planBody__FkV2n{display:flex;flex-direction:column;gap:.6rem}.relationshipPlan_planTitle__F89JX{font-size:1rem;font-weight:640}.relationshipPlan_nextEyebrow___0yk3{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a08a6f}.relationshipPlan_nextPurpose__Rl8Wn{font-size:.84rem;color:#6b5f52}.relationshipPlan_doneText__EP0mE{margin:0;font-size:.82rem;color:#8a8179;line-height:1.4}.relationshipPlan_viewLink__16yiO{border:0;background:transparent;color:#b8844f;font-size:.82rem;font-weight:600;cursor:pointer;padding:0}.relationshipPlan_viewLink__16yiO:hover{color:#97652f;text-decoration:underline}.relationshipPlan_err__UhIwb{margin:0;font-size:.8rem;color:#b23c30}.relationshipPlan_pickList__ZwwiJ{display:flex;flex-direction:column;gap:.55rem}.relationshipPlan_pickRow__2t0Xu{display:flex;flex-direction:row;align-items:flex-start;gap:.7rem;text-align:left;padding:.75rem .85rem;border:1px solid rgba(150,135,120,.24);border-radius:.7rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.relationshipPlan_pickIcon__BifOf{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.55rem;background:rgba(184,132,79,.1);color:#9a6b34}.relationshipPlan_pickIcon__BifOf svg{width:1.15rem;height:1.15rem}.relationshipPlan_pickText__kkQug{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 auto}.relationshipPlan_pickRow__2t0Xu:hover:not(:disabled){border-color:rgba(184,132,79,.5);background:#fdfbf8}.relationshipPlan_pickRow__2t0Xu:disabled{opacity:.6;cursor:default}.relationshipPlan_pickTop__R5R_t{display:flex;align-items:center;gap:.5rem}.relationshipPlan_pickLabel__4WjIj{font-size:.95rem;font-weight:640;color:#2a2621}.relationshipPlan_pickSuggest__JaPq_{font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#7a5a30;background:rgba(184,132,79,.12);padding:.1rem .4rem;border-radius:999px}.relationshipPlan_pickBlurb__m5hSP{font-size:.83rem;color:#6b5f52;line-height:1.45}.relationshipPlan_pauseNotice__ZwqzE{display:flex;align-items:flex-start;gap:.5rem;margin:0 0 .85rem;padding:.6rem .7rem;border:1px solid rgba(166,121,31,.28);background:rgba(166,121,31,.08);border-radius:.6rem;font-size:.8rem;line-height:1.45;color:#6b5320}.relationshipPlan_anchorNote__IFyB9{margin:0 0 1rem;font-size:.82rem;color:#7a5a30;background:rgba(184,132,79,.08);padding:.55rem .75rem;border-radius:.6rem}.relationshipPlan_drawerPaused__el4vH{padding:.75rem .85rem;border-radius:.7rem;background:rgba(166,121,31,.08);margin-bottom:1.1rem}.relationshipPlan_drawerPaused__el4vH strong{color:#a6791f;font-size:.9rem}.relationshipPlan_drawerPaused__el4vH p{margin:.3rem 0 0;font-size:.84rem;color:#6b5f52;line-height:1.5}.relationshipPlan_section__ySdB5{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.3rem}.relationshipPlan_sectionEyebrow__nONRr{font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a08a6f}.relationshipPlan_nextCard__TQJi8{display:flex;flex-direction:column;gap:.5rem;padding:.85rem;border:1px solid rgba(184,132,79,.28);border-radius:.75rem;background:rgba(250,248,245,.8)}.relationshipPlan_nextCardHead__B72kG{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.relationshipPlan_nextCardChannel__OP_Bs{font-size:.78rem;font-weight:600;color:#7a5a30}.relationshipPlan_nextCardPurpose__C_1oy{font-size:.88rem;color:#4a453e}.relationshipPlan_rescheduleRow__gpiJ4,.relationshipPlan_touchActions__cHRSD{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.relationshipPlan_schedule__iSeAt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.relationshipPlan_scheduleRow__uD_Kh{display:flex;gap:.75rem;align-items:baseline;padding:.5rem 0;border-bottom:1px solid rgba(150,135,120,.12)}.relationshipPlan_scheduleRow__uD_Kh:last-child{border-bottom:none}.relationshipPlan_scheduleDate__V9DjO{flex:0 0 3.4rem;font-size:.82rem;font-weight:600;color:#6b5f52;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.relationshipPlan_scheduleBody__PSwLU{display:flex;flex-direction:column;gap:.05rem}.relationshipPlan_scheduleChannel__Ht0P8{font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#a08a6f}.relationshipPlan_scheduleRow__uD_Kh[data-outcome=skipped] .relationshipPlan_scheduleChannel__Ht0P8{color:#b08a5a}.relationshipPlan_schedulePurpose__jertV{font-size:.86rem;color:#2a2621}.relationshipPlan_projNote____htM{margin:.15rem 0 0;font-size:.76rem;color:#a08a6f;line-height:1.4}@media (prefers-color-scheme:dark){.relationshipPlan_card__LeLmx,.relationshipPlan_pickRow__2t0Xu{background:#1f1c18;border-color:rgba(240,236,230,.14)}.relationshipPlan_pickLabel__4WjIj,.relationshipPlan_planTitle__F89JX,.relationshipPlan_schedulePurpose__jertV{color:#f0ece6}.relationshipPlan_nextCard__TQJi8{background:rgba(255,255,255,.03)}.relationshipPlan_pickIcon__BifOf{background:rgba(184,132,79,.16);color:#d8b483}.relationshipPlan_pauseNotice__ZwqzE{background:rgba(166,121,31,.14);border-color:rgba(166,121,31,.34);color:#e6cfa0}}.relationshipPlan_card__LeLmx{gap:.85rem;padding:1.1rem 1.15rem;box-shadow:0 1px 2px rgba(60,50,40,.04),0 10px 26px -18px rgba(60,50,40,.22)}.relationshipPlan_planTitleLine__gMs4Z{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .55rem}.relationshipPlan_planTitle__F89JX{font-size:1.12rem;font-weight:680;letter-spacing:-.01em;color:#2a2621}.relationshipPlan_planSubtitle__YGjWL{font-size:.82rem;font-weight:550;color:#9a8f83}.relationshipPlan_anchorRow__07yiv{display:flex;flex-direction:column;gap:.1rem;padding:.5rem .7rem;border-radius:.6rem;background:rgba(184,132,79,.08);border:1px solid rgba(184,132,79,.16)}.relationshipPlan_anchorLabel__dcyKY{font-size:.9rem;font-weight:620;color:#4a453e}.relationshipPlan_anchorDate__QPkVE{font-size:.78rem;font-weight:560;color:#7a5a30}.relationshipPlan_activeGrid__dPTdE{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.9rem;gap:.9rem;align-items:center}.relationshipPlan_nextTouch__HzwYu{display:flex;flex-direction:column;gap:.4rem;min-width:0}.relationshipPlan_nextRow__iKzTU{display:flex;align-items:center;gap:.65rem;min-width:0}.relationshipPlan_nextText__4ss86{display:flex;flex-direction:column;gap:.08rem;min-width:0}.relationshipPlan_nextPurpose__Rl8Wn{font-size:.95rem;font-weight:620;color:#2a2621;line-height:1.2}.relationshipPlan_nextMeta__t2tf5{font-size:.8rem;font-weight:560;color:#8a8179}.relationshipPlan_nextNone__dKf7d{margin:0;font-size:.85rem;color:#8a8179}.relationshipPlan_dateTile__jrFaX{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:0 0 auto;width:3.05rem;border-radius:.62rem;background:#fff;border:1px solid rgba(184,132,79,.28);box-shadow:0 1px 2px rgba(60,50,40,.05);overflow:hidden;padding-bottom:.28rem}.relationshipPlan_dateMon__ZP7jS{width:100%;padding:.14rem 0;text-align:center;font-size:.58rem;font-weight:750;letter-spacing:.06em;color:#fff;background:#b8844f}.relationshipPlan_dateDay__RxRZd{margin-top:.16rem;font-size:1.3rem;font-weight:720;line-height:1.02;color:#2a2621;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.relationshipPlan_ringCol__3kOI9{display:flex;flex-direction:column;align-items:center;gap:.28rem;flex:0 0 auto}.relationshipPlan_ring__5rr_b{position:relative;display:inline-flex}.relationshipPlan_ringTrack__YLEz_{stroke:rgba(150,135,120,.18)}.relationshipPlan_ringFill__gdura{stroke:#2f9e63;transition:stroke-dasharray .5s ease}.relationshipPlan_ringCenter__t_8iA{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.02rem}.relationshipPlan_ringNum__nKkEo{font-size:1.35rem;font-weight:720;line-height:1;color:#2a2621;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.relationshipPlan_ringOf__bAXNb{font-size:.62rem;font-weight:600;color:#8a8179}.relationshipPlan_ringPct__HqDlb{font-size:.72rem;font-weight:620;color:#2f9e63}.relationshipPlan_viewFull__BCa0E{align-self:flex-start;border:0;background:transparent;padding:0;color:#b8844f;font-size:.86rem;font-weight:650;cursor:pointer}.relationshipPlan_viewFull__BCa0E:hover{color:#97652f;text-decoration:underline}.relationshipPlan_pausedBody__HComU{display:flex;flex-direction:column;gap:.5rem}.relationshipPlan_pausedLead__GvBqF{margin:0;font-size:.88rem;color:#6b5f52;line-height:1.5}.relationshipPlan_pausedKept__03Y4_{margin:0;font-size:.82rem;color:#8a8179}.relationshipPlan_progressFoot__kiKlZ{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.1rem}.relationshipPlan_progressKept__2WW8_{font-size:.78rem;font-weight:600;color:#a6791f}.relationshipPlan_drawerProgress__g9vBd{display:flex;align-items:center;gap:.9rem;margin-bottom:1.2rem}.relationshipPlan_drawerProgressText__iIQnR{display:flex;flex-direction:column;gap:.14rem}.relationshipPlan_drawerProgressPct__gPIkU{font-size:1rem;font-weight:680;color:#2a2621}.relationshipPlan_drawerProgressSub__Rij6M{font-size:.82rem;color:#8a8179}.relationshipPlan_nextCardHead__B72kG{align-items:center;justify-content:flex-start;gap:.7rem}.relationshipPlan_nextCardText__rfjXb{display:flex;flex-direction:column;gap:.1rem}.relationshipPlan_nextCardPurpose__C_1oy{font-size:.95rem;font-weight:640;color:#2a2621}@media (prefers-color-scheme:dark){.relationshipPlan_dateDay__RxRZd,.relationshipPlan_drawerProgressPct__gPIkU,.relationshipPlan_nextCardPurpose__C_1oy,.relationshipPlan_nextPurpose__Rl8Wn,.relationshipPlan_planTitle__F89JX,.relationshipPlan_ringNum__nKkEo{color:#f0ece6}.relationshipPlan_dateTile__jrFaX{background:#262019;border-color:rgba(184,132,79,.4)}.relationshipPlan_ringTrack__YLEz_{stroke:rgba(240,236,230,.14)}.relationshipPlan_anchorRow__07yiv{background:rgba(184,132,79,.12)}}.relationshipPlan_drawerActions__NT_8i{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.3rem;padding-top:.9rem;border-top:1px solid rgba(150,135,120,.16)}.relationshipPlan_emptyActions__J9_DE{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.relationshipPlan_oneoffBody__axjgX{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:.35rem 0 .2rem}.relationshipPlan_oneoffEyebrow__zOMXP{font-size:.64rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#9f7d32}.relationshipPlan_oneoffDate__7468X{font-size:1.25rem;font-weight:700;letter-spacing:-.01em;color:#17140f}.relationshipPlan_oneoffActions__ntdg_{display:flex;gap:.5rem;margin-top:.1rem}.relationshipPlan_makeRegular__1BRnM{margin-top:.35rem;border:0;background:transparent;padding:0;font-size:.82rem;font-weight:600;color:#9f7d32;cursor:pointer}.relationshipPlan_makeRegular__1BRnM:hover{color:#7a5a30}.relationshipPlan_checkinBody__WkpGo{display:flex;flex-direction:column;gap:.6rem;padding:.3rem 0 .2rem}.relationshipPlan_checkinTitle__ro836{font-size:1rem;font-weight:700;color:#17140f}.relationshipPlan_checkinPresets__diO4M{display:flex;gap:.5rem}.relationshipPlan_checkinPreset__SWlbY{border:1.5px solid rgba(23,20,15,.12);border-radius:999px;background:#fff;padding:.4rem .9rem;font:inherit;font-size:.82rem;font-weight:600;color:#17140f;cursor:pointer}.relationshipPlan_checkinPreset__SWlbY:hover{border-color:rgba(23,20,15,.4)}.relationshipPlan_checkinActions__rlW0H{display:flex;justify-content:flex-end;gap:.6rem}.relationshipPlan_contextLine__5aVxE{margin:-.2rem 0 .5rem;font-size:.82rem;color:rgba(47,43,39,.6)}.relationshipPlan_pvHead__s0lP7{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.7rem}.relationshipPlan_pvName__XsDM7{font-size:1.2rem;font-weight:700;letter-spacing:-.01em;color:#17140f}.relationshipPlan_pvBlurb__ICtlY{font-size:.85rem;color:rgba(47,43,39,.6)}.relationshipPlan_pvIntensity__En6p7{display:inline-flex;gap:.25rem;padding:.25rem;border:1.5px solid rgba(23,20,15,.1);border-radius:999px;background:rgba(246,240,233,.8);margin-bottom:.7rem}.relationshipPlan_pvIntOn__b5Wjl,.relationshipPlan_pvInt__ll9_N{border:0;border-radius:999px;padding:.4rem .85rem;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;background:transparent;color:rgba(47,43,39,.62)}.relationshipPlan_pvIntOn__b5Wjl{background:#2e2a24;color:#f7f4ed}.relationshipPlan_pvCadence__1pzoJ{margin:0 0 .2rem;font-size:.95rem;font-weight:650;color:#17140f}.relationshipPlan_pvAnchor__iSuAJ{margin:0 0 .6rem;font-size:.8rem;color:rgba(47,43,39,.55)}.relationshipPlan_pvContext__ljxnN{list-style:none;margin:0 0 .7rem;padding:.7rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem;border-top:1px solid rgba(23,20,15,.07)}.relationshipPlan_pvContext__ljxnN li{font-size:.75rem;font-weight:600;color:rgba(47,43,39,.72);background:rgba(23,20,15,.045);border-radius:999px;padding:.28rem .6rem}.relationshipPlan_pvList__KIlC_{list-style:none;margin:.5rem 0;padding:0;display:flex;flex-direction:column}.relationshipPlan_pvStep__IBW2e{display:flex;align-items:baseline;gap:.7rem;padding:.5rem 0;border-top:1px solid rgba(23,20,15,.07)}.relationshipPlan_pvStep__IBW2e:first-child{border-top:0}.relationshipPlan_pvStepDate__oc4uo{flex:0 0 3.4rem;font-size:.78rem;font-weight:700;color:#9f7d32}.relationshipPlan_pvStepPurpose__8sMMp{flex:1 1;font-size:.9rem;font-weight:600;color:#17140f}.relationshipPlan_pvStepCh__tqdfb{font-size:.75rem;color:rgba(47,43,39,.5)}.relationshipPlan_pvMore__Jl2My{margin:.2rem 0 0;font-size:.8rem;color:rgba(47,43,39,.5)}.relationshipPlan_pvPromise__cIwdC{display:flex;flex-direction:column;gap:.15rem;margin:.8rem 0;padding:.65rem .8rem;border-radius:12px;background:rgba(23,20,15,.03);font-size:.8rem;color:rgba(47,43,39,.7)}.relationshipPlan_pvActions__n_nPm{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.4rem}.relationshipPlan_pvLoading__CpMBx{font-size:.85rem;color:rgba(47,43,39,.55)}.workspace_workspace__i1NLC{background:#fbf9f5;border:1px solid #e6ddcd;border-radius:14px;padding:18px 20px;margin:4px 0 12px}.workspace_error__QyyNE{margin:8px 0;color:#b4452f;font-size:.82rem}.workspace_head__SuHjT{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.workspace_headName__bTQSh{margin:0;font-size:1.15rem;font-weight:700}.workspace_headBusiness__b_lrW{margin:3px 0 0;font-size:.85rem;color:#5f574b;font-weight:600}.workspace_headAgreement__JHRBI,.workspace_headService__gqDcg{color:#8a8175;font-weight:400}.workspace_headContact__XS7uA{margin:4px 0 0;display:flex;gap:14px;font-size:.8rem;color:#8a8175}.workspace_headActions__Xplei{display:flex;gap:8px;flex-wrap:wrap}.workspace_headAction__XYC2g{font-size:.78rem;font-weight:600;color:#2e2a24;text-decoration:none;border:1px solid #d6ccba;border-radius:999px;padding:5px 13px;background:#fff}.workspace_headAction__XYC2g:hover{background:#f1ede5}.workspace_nextMove__27mEu{margin-top:14px;background:#fff;border:1px solid #e6ddcd;border-left:4px solid #2e2a24;border-radius:10px;padding:10px 14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.workspace_nextMove__27mEu[data-overdue=true]{border-left-color:#b4452f}.workspace_nextMoveMain__JjgGG{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;flex:1 1 auto;min-width:0}.workspace_nextMoveLabel__lcMTp{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#8a8175}.workspace_nextMoveTitle__Sq124{font-size:.95rem}.workspace_nextMove__27mEu[data-overdue=true] .workspace_nextMoveDue__euRTr,.workspace_nextMove__27mEu[data-overdue=true] .workspace_nextMoveTitle__Sq124{color:#b4452f}.workspace_nextMoveDue__euRTr{font-size:.78rem;color:#8a8175}.workspace_nextMoveEmpty__rlT5B{font-size:.9rem;color:#7c7365;font-weight:500}.workspace_nextMoveActions__5B_NE{display:inline-flex;gap:8px;margin-left:auto;flex-shrink:0}.workspace_nextMoveBtnGhost__0yAPW,.workspace_nextMoveBtn__hmkI7{font:inherit;font-size:.76rem;padding:4px 12px;border-radius:8px;border:1px solid #2e2a24;background:#2e2a24;color:#fff;cursor:pointer}.workspace_nextMoveBtnGhost__0yAPW{background:#fff;color:#2e2a24;border-color:#cfc5b3}.workspace_nextMoveBtn__hmkI7:disabled{opacity:.5;cursor:default}.workspace_nextMoveForm__Q_mSA{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap;flex-basis:100%}.workspace_nextMoveForm__Q_mSA input{font:inherit;font-size:.82rem;padding:5px 9px;border:1px solid #d6ccba;border-radius:8px;flex:1 1 200px;min-width:0}.workspace_nextMoveForm__Q_mSA input[type=date]{flex:0 1 150px}.workspace_columns__Cn8j5{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);grid-gap:16px;gap:16px;margin-top:14px;align-items:start}@media (max-width:900px){.workspace_columns__Cn8j5{grid-template-columns:1fr}}.workspace_mainColumn__eTIgX,.workspace_sideColumn__lqj4w{display:flex;flex-direction:column;gap:14px;min-width:0}.workspace_sectionHead__IhQ_p{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:8px}.workspace_sectionHead__IhQ_p strong{font-size:.85rem}.workspace_sectionAction__l_iED{font:inherit;font-size:.74rem;color:#2e2a24;background:#fff;border:1px solid #cfc5b3;border-radius:999px;padding:3px 11px;cursor:pointer}.workspace_personScope__6ck9f{font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:#a49a89;margin-right:auto;margin-left:8px}.workspace_detailsSection__otSqb,.workspace_hero__9okHI,.workspace_money__43wE7,.workspace_personSection__G7ws1{background:#fff;border:1px solid #e6ddcd;border-radius:10px;padding:12px 14px}.workspace_heroEmpty__9yqPZ{margin:0;font-size:.82rem;color:#a49a89}.workspace_strategyChips__eDH9a{display:flex;gap:8px;flex-wrap:wrap}.workspace_strategyChip__BymIN{font-size:.8rem;background:#f4f0e8;border-radius:8px;padding:5px 12px;color:#4c463d}.workspace_strategyChip__BymIN[data-primary=true]{background:#efe7d6;font-weight:600}.workspace_strategyLinked___MOqf{color:#8a8175;font-weight:400}.workspace_strategyDrift__r21qZ{color:#97671c;font-weight:400}.workspace_strategyForm__HBG4U{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.workspace_strategyForm__HBG4U input{font:inherit;font-size:.8rem;padding:5px 9px;border:1px solid #d6ccba;border-radius:8px;flex:1 1 120px;min-width:0}.workspace_subjectCard__sdtaj{border-left:3px solid #8c6d3f;padding-left:12px}.workspace_subjectAddress__nWGA_{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.workspace_subjectAddress__nWGA_ strong{font-size:.95rem}.workspace_subjectState__VQcfo{font-size:.72rem;color:#6b6257;background:#efece6;border-radius:999px;padding:2px 9px}.workspace_subjectSummary__5YdD2{margin:6px 0 0;font-size:.8rem;color:#7c7365}.workspace_money__43wE7{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.workspace_moneyLabel__0xtqB{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#8a8175}.workspace_moneyValue___QM1Q{font-size:1.15rem;cursor:pointer}.workspace_moneyBand__s1BQH{font-size:.8rem;color:#8a8175}.workspace_moneyEditor__4jYsR input{font:inherit;font-size:.95rem;padding:4px 9px;border:1px solid #d6ccba;border-radius:8px;width:160px}.workspace_detailsSummary__e_fdS{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:.85rem}.workspace_detailsSummary__e_fdS::-webkit-details-marker{display:none}.workspace_detailsSummary__e_fdS:before{content:"▸";color:#8a8175;margin-right:8px}.workspace_detailsSection__otSqb[open] .workspace_detailsSummary__e_fdS:before{content:"▾"}.workspace_factList__yx7EP{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:4px 20px;gap:4px 20px}.workspace_factRow__bUSO3{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;border-bottom:1px dotted #eee5d6;font-size:.8rem}.workspace_factLabel__MQ4YD{color:#8a8175}.workspace_factValue__3G4vT{font-weight:600;text-align:right}.workspace_factEmpty__H6p_7{color:#c3bbab;font-weight:400;font-style:normal}.workspace_factPencil__GjVfu{font:inherit;font-size:.7rem;background:none;border:none;color:#b6ad9f;cursor:pointer;margin-left:5px;padding:0 2px}.workspace_factRow__bUSO3:hover .workspace_factPencil__GjVfu{color:#2e2a24}.workspace_factEditor__2_Qy_ input,.workspace_factEditor__2_Qy_ select{font:inherit;font-size:.78rem;padding:3px 7px;border:1px solid #d6ccba;border-radius:7px;max-width:170px}.workspace_rangeInputs__CF8_u{display:inline-flex;gap:6px}.workspace_rangeInputs__CF8_u input{width:85px}.workspace_websiteScroll__OPL5i{max-height:340px;overflow-y:auto}.workspace_siblingNote__FwSYO{font-size:.78rem;color:#8a8175;margin:0;padding:0 4px}.workspace_siblingNote__FwSYO a{color:#2e2a24}.workspace_statusOverlay__Ecg6m{position:fixed;inset:0;background:rgba(30,27,22,.35);display:flex;justify-content:flex-end;z-index:70}.workspace_statusDrawer__0oqqt{width:min(560px,96vw);height:100%;overflow-y:auto;background:#faf7f1;padding:16px 18px;box-shadow:-12px 0 32px rgba(46,42,36,.18)}.workspace_statusDrawerHead__rw5_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.worktable_page__VvIyV{padding:20px 24px 48px;max-width:1180px;margin:0 auto}.worktable_pageHead__hh7_o{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.worktable_pageTitle__sF3s9{margin:0;font-size:1.35rem;font-weight:700}.worktable_pageHeadActions__uNLG0{display:flex;align-items:center;gap:14px}.worktable_classicLink__nxnkV{font-size:.78rem;color:#6b6257;text-decoration:none;border-bottom:1px dotted #b6ad9f}.worktable_loading__r0SBE{color:#8a8175;font-size:.9rem;padding:24px 0;text-align:center}.worktable_error__9DYy8{margin:8px 0;color:#b4452f;font-size:.82rem}.worktable_btnDark__ocPr2,.worktable_btnGhost__3YFDF{font:inherit;font-size:.78rem;padding:5px 13px;border-radius:8px;border:1px solid #2e2a24;background:#2e2a24;color:#fff;cursor:pointer}.worktable_btnGhost__3YFDF{background:#fff;color:#5f574b;border-color:#cfc5b3}.worktable_btnDark__ocPr2:disabled,.worktable_btnGhost__3YFDF:disabled{opacity:.5;cursor:default}.worktable_schemaNotice__bbeff{border:1px solid #e3d9c8;background:#fbf7ef;border-radius:12px;padding:14px 16px;font-size:.86rem;color:#4c463d}.worktable_schemaNotice__bbeff p{margin:0 0 8px}.worktable_schemaNotice__bbeff code{display:inline-block;background:#f1ede5;border-radius:6px;padding:2px 8px;font-size:.8rem}.worktable_schemaNotice__bbeff a{color:#2e2a24;font-weight:600}.worktable_intake__ca96d{border:1px solid #e3d9c8;background:#fbf7ef;border-radius:12px;margin-bottom:16px;padding:10px 14px}.worktable_intakeHead__yoZgv{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.worktable_intakeHead__yoZgv strong{font-size:.9rem}.worktable_intakeCount__Cx_Ec{min-width:20px;padding:1px 7px;border-radius:999px;background:#b4452f;color:#fff;font-size:.72rem;text-align:center}.worktable_intakeHint__FJCcO{font-size:.74rem;color:#a49a89}.worktable_intakeList__2i_qw{list-style:none;margin:0;padding:0}.worktable_intakeRow__9ERKW{border-top:1px solid #f0e8da}.worktable_intakeRowMain__offf1{display:flex;width:100%;align-items:center;gap:8px;padding:8px 2px;background:none;border:none;font:inherit;cursor:pointer;text-align:left}.worktable_intakeName__OYm9z{font-size:.85rem}.worktable_intakeMeta__38yUN{font-size:.76rem;color:#7c7365;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worktable_intakeWhen__aqRrj{margin-left:auto;font-size:.72rem;color:#a49a89;flex-shrink:0}.worktable_intakeReview__OKRld{padding:2px 2px 10px 20px}.worktable_intakeDetail__nlKqj{margin:0 0 6px;font-size:.8rem;color:#5f574b}.worktable_intakeActions__IRqyG{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.worktable_intakeActions__IRqyG select{font:inherit;font-size:.78rem;padding:4px 7px;border:1px solid #d6ccba;border-radius:7px;background:#fff}.worktable_intakeContactLink__N22hB{font-size:.74rem;color:#8a8175;border-bottom:1px dotted #b6ad9f;text-decoration:none}.worktable_segments__J6e7j{display:flex;align-items:center;gap:6px;border-bottom:1px solid #e6ddcd;margin-bottom:8px;flex-wrap:wrap}.worktable_segmentTab__UXiE4{font:inherit;font-size:.86rem;padding:8px 12px;background:none;cursor:pointer;color:#7c7365;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.worktable_segmentTab__UXiE4[data-active=true]{color:#2e2a24;font-weight:700;border-bottom-color:#2e2a24}.worktable_segmentCount__CUSY_{margin-left:5px;font-size:.72rem;background:#efe8da;border-radius:999px;padding:1px 7px;color:#6b6257}.worktable_segmentSpacer__tyIKB{flex:1 1}.worktable_typeFilter__TLY5Y{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:6px}.worktable_filterChipSmall__w5jzR,.worktable_filterChip__pOQG4{font:inherit;font-size:.76rem;padding:3px 11px;border-radius:999px;border:1px solid #d6ccba;background:#fff;color:#5f574b;cursor:pointer}.worktable_filterChipSmall__w5jzR{font-size:.72rem;padding:2px 9px}.worktable_filterChipSmall__w5jzR[data-active=true],.worktable_filterChip__pOQG4[data-active=true]{background:#2e2a24;border-color:#2e2a24;color:#fff}.worktable_healthRow__pXc5J{display:flex;gap:6px;align-items:center;margin-bottom:10px;flex-wrap:wrap}.worktable_closedNote__HDcuJ{font-size:.72rem;color:#a49a89;margin-left:8px}.worktable_tableWrap__pXenn{overflow-x:auto;border:1px solid #e6ddcd;border-radius:12px;background:#fff}.worktable_workTable__S6f8Y{width:100%;border-collapse:collapse;font-size:.83rem}.worktable_workTable__S6f8Y thead th{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#8a8175;font-weight:600;padding:10px 12px 8px;border-bottom:1px solid #eee5d6;white-space:nowrap}.worktable_workRow__7x4hQ{cursor:pointer;border-bottom:1px solid #f3ede1}.worktable_workRow__7x4hQ:hover{background:#faf7f0}.worktable_workRow__7x4hQ[data-expanded=true]{background:#f7f2e9}.worktable_workRow__7x4hQ td{padding:9px 12px;vertical-align:middle}.worktable_emptyCell__i2ecy{text-align:center;color:#a49a89;padding:28px 12px}.worktable_cellClient__JyUx0{display:flex;align-items:center;gap:8px;min-width:170px;max-width:240px}.worktable_cellClient__JyUx0 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worktable_siblingMark__f5d8E{font-size:.68rem;color:#a49a89;flex-shrink:0}.worktable_cellType__Z0QmF{color:#5f574b;white-space:nowrap}.worktable_stageChip__bGPGZ{font-size:.72rem;font-weight:600;padding:2px 9px;border-radius:999px;white-space:nowrap;background:#eef2ec;color:#3c5a3c}.worktable_stageChip__bGPGZ[data-bucket=nurture]{background:#f3eee2;color:#7a6a45}.worktable_stageChip__bGPGZ[data-bucket=closed_won]{background:#e7f2e7;color:#2f6b2f}.worktable_stageChip__bGPGZ[data-bucket=closed_lost]{background:#f1ece7;color:#8a6f61}.worktable_cellNext__0xgnp{max-width:260px}.worktable_nextTitle__V1QCp{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.worktable_nextDue__xr3D_{font-size:.72rem;color:#8a8175}.worktable_cellNext__0xgnp[data-overdue=true] .worktable_nextDue__xr3D_,.worktable_cellNext__0xgnp[data-overdue=true] .worktable_nextTitle__V1QCp{color:#b4452f;font-weight:600}.worktable_nextQuiet__TD8KQ{color:#b6ad9f}.worktable_cellFact__3cqxN{color:#6b6257;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.worktable_cellValue__teTT_{font-weight:700;white-space:nowrap;text-align:right}.worktable_thValue__6L9bD{text-align:right!important}.worktable_cellOpen__4TVbn{color:#b6ad9f;width:26px;text-align:center}.worktable_expandRow__NHcyR>td{padding:0 10px;background:#f7f2e9}.worktable_tempDot__2q8Sp{width:8px;height:8px;border-radius:999px;background:#c9c0b0;flex-shrink:0}.worktable_tempDot__2q8Sp[data-level=hot]{background:#d64a2e}.worktable_tempDot__2q8Sp[data-level=warm]{background:#e2a13c}.worktable_tempDot__2q8Sp[data-level=cold]{background:#7d9db5}.worktable_tempDot__2q8Sp[data-level=blocked]{background:#6b6257}.worktable_modalBackdrop__K1bsi{position:fixed;inset:0;background:rgba(30,27,22,.35);display:flex;align-items:center;justify-content:center;z-index:70}.worktable_modal___1rbX{background:#fff;border-radius:14px;width:min(440px,94vw);padding:16px 18px}.worktable_modalHead__wLCOB{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.worktable_modalBody__UHNTo{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px}.worktable_modalBody__UHNTo label{display:flex;flex-direction:column;gap:4px;font-size:.74rem;color:#8a8175}.worktable_modalBody__UHNTo input,.worktable_modalBody__UHNTo select{font:inherit;font-size:.84rem;padding:6px 9px;border:1px solid #d6ccba;border-radius:8px}.worktable_modalWide__00maN{grid-column:1/-1}.worktable_modalFoot__wB_Qr{display:flex;justify-content:flex-end;margin-top:14px}.PriceRangeSlider_wrap__HZfJh{padding:4px 4px 0}.PriceRangeSlider_histogram__vCKev{position:relative;height:52px;margin:0 0 6px;pointer-events:none}.PriceRangeSlider_bar__RZgEP{position:absolute;bottom:0;min-height:3px;border-radius:2px 2px 0 0;transition:background .18s ease,opacity .18s ease}.PriceRangeSlider_barInRange__v1ZOt{background:linear-gradient(180deg,rgba(159,125,50,.72),rgba(184,150,74,.38))}.PriceRangeSlider_barOutRange__UczwR{background:rgba(60,55,52,.1)}.PriceRangeSlider_histogramSkeleton__b68rU{position:relative;height:52px;margin:0 0 6px;pointer-events:none}.PriceRangeSlider_skeletonBar__uzXpz{position:absolute;bottom:0;min-height:3px;border-radius:2px 2px 0 0;background:rgba(60,55,52,.08);animation:PriceRangeSlider_histogramPulse__bm0FK 1.1s ease-in-out infinite}@keyframes PriceRangeSlider_histogramPulse__bm0FK{0%,to{opacity:.45}50%{opacity:1}}.PriceRangeSlider_track__ZC0ot{position:relative;height:38px;cursor:pointer;touch-action:none}.PriceRangeSlider_track__ZC0ot:before{content:"";left:0;right:0;background:rgba(60,55,52,.08);box-shadow:inset 0 1px 2px rgba(60,55,52,.08)}.PriceRangeSlider_rail__DP7Z_,.PriceRangeSlider_track__ZC0ot:before{position:absolute;top:50%;transform:translateY(-50%);height:4px;border-radius:999px}.PriceRangeSlider_rail__DP7Z_{background:linear-gradient(90deg,rgba(213,190,132,.72),rgba(159,125,50,.95));box-shadow:0 2px 8px rgba(159,125,50,.16);pointer-events:none}.PriceRangeSlider_handle__FzYsV{position:absolute;top:50%;width:26px;height:26px;margin:0;padding:0;border:1px solid rgba(38,34,30,.12);border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(38,34,30,.14);transform:translate(-50%,-50%);cursor:-webkit-grab;cursor:grab;transition:box-shadow .2s ease,transform .2s ease;z-index:1}.PriceRangeSlider_handleActive__794y2,.PriceRangeSlider_handle__FzYsV:focus-visible,.PriceRangeSlider_handle__FzYsV:hover{outline:none;box-shadow:0 0 0 1px rgba(159,125,50,.28),0 0 0 5px rgba(184,150,74,.08),0 3px 10px rgba(38,34,30,.12);transform:translate(-50%,-50%) scale(1.04);z-index:2}.PriceRangeSlider_handle__FzYsV:active{cursor:-webkit-grabbing;cursor:grabbing}.PriceRangeSlider_scale__6_vdV{display:flex;justify-content:space-between;margin-top:6px;padding:0 2px;font-family:var(--font-body),Arial,sans-serif;font-size:11px;letter-spacing:.02em;color:rgba(60,55,52,.52)}.PriceRangeSlider_wrap__HZfJh[data-variant=ink] .PriceRangeSlider_barInRange__v1ZOt{background:linear-gradient(180deg,rgba(29,29,31,.82),rgba(29,29,31,.5))}.PriceRangeSlider_wrap__HZfJh[data-variant=ink] .PriceRangeSlider_barOutRange__UczwR{background:rgba(0,0,0,.08)}.PriceRangeSlider_wrap__HZfJh[data-variant=ink] .PriceRangeSlider_rail__DP7Z_{background:#1d1d1f;box-shadow:none}.PriceRangeSlider_wrap__HZfJh[data-variant=ink] .PriceRangeSlider_handle__FzYsV{width:28px;height:28px;border-color:rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.16)}.PriceRangeSlider_wrap__HZfJh[data-variant=ink] .PriceRangeSlider_handleActive__794y2,.PriceRangeSlider_wrap__HZfJh[data-variant=ink] .PriceRangeSlider_handle__FzYsV:focus-visible,.PriceRangeSlider_wrap__HZfJh[data-variant=ink] .PriceRangeSlider_handle__FzYsV:hover{box-shadow:0 0 0 1px rgba(0,0,0,.18),0 0 0 7px rgba(0,0,0,.06),0 4px 12px rgba(0,0,0,.16)}.PriceRangeSlider_wrap__HZfJh[data-variant=ink] .PriceRangeSlider_scale__6_vdV{font-family:inherit;font-size:12px;letter-spacing:0;color:#86868b}@media (prefers-reduced-motion:reduce){.PriceRangeSlider_handle__FzYsV{transition:none}}