.DiscussionDrawer_toggleButton__QdS7u{position:fixed;right:24px;bottom:24px;width:56px;height:56px;border-radius:50%;background:var(--diff-create-pill-bg);border:1px solid var(--diff-create-pill-border);color:var(--diff-create-pill-color);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .2s ease;z-index:1000}.DiscussionDrawer_toggleButton__QdS7u:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(0,0,0,.2)}.DiscussionDrawer_toggleButton__QdS7u svg{width:24px;height:24px}.DiscussionDrawer_toggleButton__QdS7u .DiscussionDrawer_badge__yJ5_E{position:absolute;top:-4px;right:-4px;background:var(--theme-error-500);color:#fff;border-radius:12px;padding:2px 6px;font-size:11px;font-weight:600;min-width:20px;text-align:center}.DiscussionDrawer_drawer__QbdNN{position:fixed;right:0;top:0;bottom:0;width:400px;background:var(--theme-elevation-100);border-left:1px solid var(--theme-elevation-300);box-shadow:-4px 0 24px rgba(0,0,0,.1);display:flex;flex-direction:column;z-index:999;animation:DiscussionDrawer_slideIn__TqVfT .3s ease}@media(max-width:1024px){.DiscussionDrawer_drawer__QbdNN{width:100%}}.DiscussionDrawer_drawer__QbdNN.DiscussionDrawer_minimized__U8VQn{height:auto;bottom:auto}.DiscussionDrawer_drawer__QbdNN.DiscussionDrawer_minimized__U8VQn .DiscussionDrawer_header__wOXtn{border-radius:0}@keyframes DiscussionDrawer_slideIn__TqVfT{0%{transform:translateX(100%)}to{transform:translateX(0)}}.DiscussionDrawer_header__wOXtn{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--theme-elevation-300);background:var(--theme-elevation-200)}.DiscussionDrawer_headerLeft___yzhq{display:flex;align-items:center;gap:8px}.DiscussionDrawer_headerLeft___yzhq svg{color:var(--theme-success-500)}.DiscussionDrawer_headerLeft___yzhq h3{margin:0;font-size:16px;font-weight:600;color:var(--theme-text)}.DiscussionDrawer_headerActions__OJv1w{display:flex;gap:4px}.DiscussionDrawer_iconButton__zsCZX{background:rgba(0,0,0,0);border:none;color:var(--theme-text);cursor:pointer;padding:6px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.DiscussionDrawer_iconButton__zsCZX:hover{background:var(--theme-elevation-300)}.DiscussionDrawer_iconButton__zsCZX svg{width:18px;height:18px}.DiscussionDrawer_unreadBadge__sEfsv{background:var(--theme-error-500);color:#fff;border-radius:10px;padding:2px 6px;font-size:11px;font-weight:600;min-width:18px;text-align:center}.DiscussionDrawer_onlineUsers__GUBAY{padding:12px 16px;border-bottom:1px solid var(--theme-elevation-300);background:var(--theme-elevation-150);display:flex;gap:15px;align-items:center}.DiscussionDrawer_onlineTitle__n4TKC{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--theme-text);margin-bottom:8px}.DiscussionDrawer_onlineTitle__n4TKC .DiscussionDrawer_onlineIndicator__7I8Fc{width:8px;height:8px;fill:var(--theme-success-500);color:var(--theme-success-500);animation:DiscussionDrawer_pulse__DBnM0 2s infinite}@keyframes DiscussionDrawer_pulse__DBnM0{0%,to{opacity:1}50%{opacity:.5}}.DiscussionDrawer_onlineList__JS6lI{display:flex;gap:6px;flex-wrap:wrap}.DiscussionDrawer_onlineUser__Q44Ro{cursor:pointer}.DiscussionDrawer_onlineUser__Q44Ro .DiscussionDrawer_avatar__jT0i9{width:28px;height:28px;border-radius:50%;background:var(--theme-success-500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;border:2px solid var(--theme-success-400)}.DiscussionDrawer_messagesContainer__rzgVG{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:16px;background:var(--theme-elevation-50)}.DiscussionDrawer_message__oFAVq{display:flex;gap:8px;animation:DiscussionDrawer_fadeIn__1Q3nE .3s ease}.DiscussionDrawer_message__oFAVq.DiscussionDrawer_own__gYSeR{flex-direction:row-reverse}.DiscussionDrawer_message__oFAVq.DiscussionDrawer_own__gYSeR .DiscussionDrawer_messageContent__GlVFS{background:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);align-items:flex-end}.DiscussionDrawer_message__oFAVq.DiscussionDrawer_own__gYSeR .DiscussionDrawer_authorName__JEFlA,.DiscussionDrawer_message__oFAVq.DiscussionDrawer_own__gYSeR .DiscussionDrawer_timestamp__m6k08{color:var(--diff-create-pill-color)}@keyframes DiscussionDrawer_fadeIn__1Q3nE{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.DiscussionDrawer_avatar__jT0i9{position:relative;width:36px;height:36px;min-width:36px;border-radius:50%;background:var(--theme-elevation-500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.DiscussionDrawer_avatar__jT0i9 .DiscussionDrawer_onlineDot__xvNMR{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:var(--theme-success-500);border:2px solid var(--theme-elevation-50);fill:var(--theme-success-500)}.DiscussionDrawer_messageContent__GlVFS{flex:1 1;display:flex;flex-direction:column;gap:4px;background:var(--theme-elevation-200);padding:10px 12px;border-radius:12px;max-width:70%;position:relative}.DiscussionDrawer_messageHeader__H2Y35{display:flex;align-items:center;gap:8px;margin-bottom:2px}.DiscussionDrawer_authorName__JEFlA{font-size:13px;font-weight:600;color:var(--theme-text)}.DiscussionDrawer_replyContext__UdUWF,.DiscussionDrawer_timestamp__m6k08{font-size:11px;color:var(--theme-text-secondary)}.DiscussionDrawer_replyContext__UdUWF{padding:4px 8px;background:rgba(0,0,0,.05);border-radius:4px;margin-bottom:4px}.DiscussionDrawer_replyContext__UdUWF svg{width:12px;height:12px}.DiscussionDrawer_text__IZsME{font-size:14px;line-height:1.4;margin-bottom:1rem;color:var(--theme-text);word-wrap:break-word}.DiscussionDrawer_text__IZsME .DiscussionDrawer_mention__6g3wK{background:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);padding:1px 4px;border-radius:3px;font-weight:600}.DiscussionDrawer_text__IZsME .DiscussionDrawer_entityRef__Td2C4{background:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);padding:1px 4px;border-radius:3px;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease}.DiscussionDrawer_text__IZsME .DiscussionDrawer_entityRef__Td2C4:hover{background:var(--diff-create-parent-hover-bg);text-decoration:underline}.DiscussionDrawer_readStatus__KC_j1{position:absolute;bottom:4px;right:8px}.DiscussionDrawer_readStatus__KC_j1 .DiscussionDrawer_readCheck__oU7SB{color:var(--theme-success-300)}.DiscussionDrawer_readStatus__KC_j1 .DiscussionDrawer_sentCheck__7TlUA{color:rgba(255,255,255,.5)}.DiscussionDrawer_replyingTo__wuE2S{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--theme-info-100);border-left:3px solid var(--theme-info-500);font-size:13px;color:var(--theme-text)}.DiscussionDrawer_replyingTo__wuE2S button{margin-left:auto;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--theme-text-secondary)}.DiscussionDrawer_replyingTo__wuE2S button:hover{color:var(--theme-text)}.DiscussionDrawer_suggestions__d1lKt{position:absolute;bottom:100%;left:16px;right:16px;background:var(--theme-elevation-200);border:1px solid var(--theme-elevation-300);border-radius:8px;box-shadow:0 -4px 12px rgba(0,0,0,.1);max-height:240px;overflow-y:auto;z-index:10}.DiscussionDrawer_suggestionsHeader__fzmsf{display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--theme-elevation-300);font-size:12px;font-weight:600;color:var(--theme-text-secondary)}.DiscussionDrawer_suggestionsHeader__fzmsf svg{width:14px;height:14px}.DiscussionDrawer_suggestionItem__QtA1I{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:background .2s ease}.DiscussionDrawer_suggestionItem__QtA1I:hover{background:var(--theme-elevation-300)}.DiscussionDrawer_suggestionItem__QtA1I .DiscussionDrawer_avatar__jT0i9{width:32px;height:32px;min-width:32px}.DiscussionDrawer_suggestionItem__QtA1I .DiscussionDrawer_entityIcon__GnrmB{width:32px;height:32px;min-width:32px;border-radius:6px;background:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.DiscussionDrawer_suggestionInfo__XwkpY{flex:1 1;display:flex;flex-direction:column;gap:2px}.DiscussionDrawer_suggestionInfo__XwkpY .DiscussionDrawer_name__Ikaph{font-size:14px;font-weight:500;color:var(--theme-text)}.DiscussionDrawer_suggestionInfo__XwkpY .DiscussionDrawer_email__vMqBO,.DiscussionDrawer_suggestionInfo__XwkpY .DiscussionDrawer_type__6LVqP{font-size:12px;color:var(--theme-text-secondary)}.DiscussionDrawer_inputArea__l7pUa{border-top:1px solid var(--theme-elevation-300);background:var(--theme-elevation-200);position:relative}.DiscussionDrawer_inputWrapper__NX5eD{padding:12px 16px;display:flex;align-items:center;gap:12px}.DiscussionDrawer_input__qseGt{width:100%;border:1px solid var(--theme-elevation-300);border-radius:8px;padding:10px 12px;font-size:14px;background:var(--theme-elevation-100);color:var(--theme-text);resize:none;font-family:inherit;line-height:1.4}.DiscussionDrawer_input__qseGt:focus{outline:none;border-color:var(--theme-success-500)}.DiscussionDrawer_input__qseGt::placeholder{color:var(--theme-text-secondary)}.DiscussionDrawer_inputActions__hs4gp{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.DiscussionDrawer_hints__hDBUy{display:flex;gap:12px}.DiscussionDrawer_hint__jqCoc{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--theme-text-secondary)}.DiscussionDrawer_hint__jqCoc svg{width:12px;height:12px}.DiscussionDrawer_sendButton__lz_2H{background:var(--theme-success-500);border:none;color:#fff;border-radius:6px;padding:8px 16px;cursor:pointer;display:flex;align-items:center;gap:6px;font-weight:500;transition:background .2s ease}.DiscussionDrawer_sendButton__lz_2H:hover:not(:disabled){background:var(--theme-success-600)}.DiscussionDrawer_sendButton__lz_2H:disabled{opacity:.5;cursor:not-allowed}.DiscussionDrawer_sendButton__lz_2H svg{width:16px;height:16px}.DiscussionDrawer_messageActions__niUCb{position:absolute;top:-12px;right:12px;display:flex;gap:4px;background:var(--theme-elevation-300);border:1px solid var(--theme-elevation-400);border-radius:6px;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:5}.DiscussionDrawer_actionButton__WBkoq{background:rgba(0,0,0,0);border:none;color:var(--theme-text);cursor:pointer;padding:6px 8px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background .2s ease;font-size:14px}.DiscussionDrawer_actionButton__WBkoq:hover{background:var(--theme-elevation-400)}.DiscussionDrawer_actionButton__WBkoq svg{width:14px;height:14px}.DiscussionDrawer_actionButton__WBkoq.DiscussionDrawer_deleteButton__bHs_a{color:var(--theme-error-500)}.DiscussionDrawer_actionButton__WBkoq.DiscussionDrawer_deleteButton__bHs_a:hover{background:var(--theme-error-100)}.DiscussionDrawer_reactionsMenu__7uWkB{position:absolute;top:-40px;right:12px;display:flex;gap:4px;background:var(--theme-elevation-300);border:1px solid var(--theme-elevation-400);border-radius:8px;padding:6px;box-shadow:0 2px 12px rgba(0,0,0,.15);z-index:6}.DiscussionDrawer_reactionsMenu__7uWkB button{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:6px 8px;border-radius:6px;font-size:20px;transition:all .2s ease}.DiscussionDrawer_reactionsMenu__7uWkB button:hover{background:var(--theme-elevation-400);transform:scale(1.2)}.DiscussionDrawer_reactions__eimTa{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px;margin-bottom:20px}.DiscussionDrawer_reaction__KHMrS{display:flex;align-items:center;gap:4px;background:var(--theme-elevation-300);border:1px solid var(--theme-elevation-400);border-radius:12px;padding:4px 8px;cursor:pointer;transition:all .2s ease;font-size:14px}.DiscussionDrawer_reaction__KHMrS:hover{background:var(--theme-elevation-400);transform:scale(1.05)}.DiscussionDrawer_reaction__KHMrS.DiscussionDrawer_reacted__Zo95P{background:var(--diff-create-pill-bg);border-color:var(--diff-create-pill-border)}.DiscussionDrawer_reaction__KHMrS.DiscussionDrawer_reacted__Zo95P .DiscussionDrawer_reactionCount__ztaVi{color:var(--diff-create-pill-color);font-weight:600}.DiscussionDrawer_reaction__KHMrS .DiscussionDrawer_reactionCount__ztaVi{font-size:12px;color:var(--theme-text-secondary);font-weight:500}.DiscussionDrawer_replyPreview__77aTN{font-weight:400;color:var(--theme-text-secondary);font-size:11px}.DiscussionDrawer_replyHeader__YQ_uo{display:flex;align-items:center;gap:6px}.DiscussionDrawer_replyHeader__YQ_uo div{display:flex;align-items:center;gap:4px}.DiscussionDrawer_searchBar__HwusN{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--theme-elevation-300);background:var(--theme-elevation-150)}.DiscussionDrawer_searchBar__HwusN>svg{color:var(--theme-text-secondary);flex-shrink:0}.DiscussionDrawer_searchInput__S8ANO{flex:1 1;border:none;background:rgba(0,0,0,0);font-size:13px;color:var(--theme-text);outline:none;font-family:inherit}.DiscussionDrawer_searchInput__S8ANO::placeholder{color:var(--theme-text-secondary)}.DiscussionDrawer_searchResultCount__gqs5_{font-size:12px;color:var(--theme-text-secondary);white-space:nowrap;font-weight:500}.DiscussionDrawer_searchClear__Uv0TX{background:rgba(0,0,0,0);border:none;color:var(--theme-text-secondary);cursor:pointer;padding:2px;display:flex;align-items:center;border-radius:4px}.DiscussionDrawer_searchClear__Uv0TX:hover{color:var(--theme-text);background:var(--theme-elevation-300)}.DiscussionDrawer_searchHighlight__G4jfl{background:var(--theme-warning-200,#fef3c7);color:var(--theme-warning-900,#78350f);padding:1px 2px;border-radius:2px}.DiscussionDrawer_entityTypeChips__YbPLz{display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px}.DiscussionDrawer_entityTypeChip__rtSBC{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--theme-elevation-300);border:1px solid var(--theme-elevation-400);border-radius:16px;cursor:pointer;font-size:13px;font-weight:500;color:var(--theme-text);transition:all .2s ease;font-family:inherit}.DiscussionDrawer_entityTypeChip__rtSBC:hover{background:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border-color:var(--diff-create-pill-border)}.DiscussionDrawer_entityTypeChip__rtSBC svg{width:14px;height:14px}.DiscussionDrawer_entityTypeBadge__yghTe{display:flex;align-items:center;gap:6px;padding:4px 12px;background:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);font-size:12px;font-weight:500;border-bottom:1px solid var(--diff-create-pill-border)}.DiscussionDrawer_entityTypeBadge__yghTe button{background:rgba(0,0,0,0);border:none;color:var(--diff-create-pill-color);cursor:pointer;padding:2px;display:flex;align-items:center;border-radius:4px;margin-left:auto;opacity:.7}.DiscussionDrawer_entityTypeBadge__yghTe button:hover{opacity:1;background:rgba(0,0,0,.1)}.NavLinks_sidebar__dXfXE{position:-webkit-sticky;position:sticky;top:0;left:0;display:flex;flex-direction:column;height:100vh;border-right:1px solid var(--theme-elevation-200);padding-top:5rem;overflow:hidden;background:var(--theme-elevation-0);z-index:100}.NavLinks_nav__UKMXG{flex:1 1;display:flex;flex-direction:column;padding:1rem 0}.NavLinks_menuSection__GWuXg{display:flex;flex-direction:column;gap:.25rem;padding:0 1rem}.NavLinks_secondarySection__eseWg{margin-top:auto;padding:2rem 1rem 1rem;border-top:1px solid var(--theme-elevation-200);display:flex;flex-direction:column;gap:.25rem}.NavLinks_navLink__LEKjG{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;color:var(--theme-elevation-700);text-decoration:none;font-size:.875rem;font-weight:500;border-radius:8px;transition:all .2s ease;position:relative}.NavLinks_navLink__LEKjG:hover{background:var(--theme-elevation-100);color:var(--theme-elevation-900)}.NavLinks_navLink__LEKjG:focus{outline-offset:2px}.NavLinks_navLink__LEKjG.NavLinks_active__HSmTB{background:#dbeafe;color:#1d4ed8}.NavLinks_linkContent__WNbFa{display:flex;align-items:center;gap:.75rem;flex:1 1}.NavLinks_icon__sS48G{width:20px;height:20px;flex-shrink:0}.NavLinks_label__lCAOX{white-space:nowrap}.NavLinks_badge__NIXGj{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 .5rem;background:#ef4444;color:#fff;font-size:.75rem;font-weight:600;border-radius:9999px;line-height:1}@media(max-width:768px){.NavLinks_menuSection__GWuXg,.NavLinks_secondarySection__eseWg{padding-left:.5rem;padding-right:.5rem}.NavLinks_navLink__LEKjG{padding:.625rem .75rem;font-size:.8125rem}.NavLinks_icon__sS48G{width:18px;height:18px}}.ClientDetails_clientDetails__d1lpw{flex:1 1;overflow-y:auto;background-color:var(--theme-elevation-50);height:94vh}.ClientDetails_detailsContent__GUfAF{padding:2rem}.ClientDetails_clientHeader__vraRT{background-color:var(--theme-elevation-100);border-radius:.75rem;border:1px solid var(--theme-elevation-300);padding:1.5rem;margin-bottom:1.5rem;display:flex;align-items:flex-start;justify-content:space-between}.ClientDetails_clientHeader__vraRT .ClientDetails_headerContent__b00pn{display:flex;align-items:center;gap:1rem}.ClientDetails_clientHeader__vraRT .ClientDetails_clientAvatarLarge__muzES{width:4rem;height:4rem;background:linear-gradient(135deg,var(--theme-success-500),var(--theme-error-100));border-radius:9999px;display:flex;align-items:center;justify-content:center;color:var(--theme-elevation-900);font-size:1.25rem;font-weight:600;flex-shrink:0}.ClientDetails_clientHeader__vraRT .ClientDetails_clientTitleSection__tnFzM .ClientDetails_titleRow___6PIF{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.ClientDetails_clientHeader__vraRT .ClientDetails_clientTitleSection__tnFzM .ClientDetails_titleRow___6PIF h1{font-size:1.5rem;color:var(--theme-text);margin:0}.ClientDetails_clientHeader__vraRT .ClientDetails_clientTitleSection__tnFzM .ClientDetails_titleRow___6PIF .ClientDetails_fieldBadge__R1lon{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem}.ClientDetails_clientHeader__vraRT .ClientDetails_clientTitleSection__tnFzM .ClientDetails_titleRow___6PIF .ClientDetails_fieldBadge__R1lon svg{width:1rem;height:1rem}.ClientDetails_clientHeader__vraRT .ClientDetails_clientTitleSection__tnFzM .ClientDetails_titleRow___6PIF .ClientDetails_fieldBadge__R1lon.ClientDetails_education__YsIcT{background-color:rgba(59,130,246,.1);color:#1d4ed8}.ClientDetails_clientHeader__vraRT .ClientDetails_clientTitleSection__tnFzM .ClientDetails_titleRow___6PIF .ClientDetails_fieldBadge__R1lon.ClientDetails_casino__yn3li{background-color:rgba(168,85,247,.1);color:#7e22ce}.ClientDetails_clientHeader__vraRT .ClientDetails_clientTitleSection__tnFzM .ClientDetails_sageId__M_y23{font-size:.875rem;color:var(--theme-elevation-500);margin:0}.ClientDetails_clientHeader__vraRT .ClientDetails_headerActions__ARP7_{display:flex;align-items:center;gap:.5rem}.ClientDetails_clientHeader__vraRT .ClientDetails_iconButton__feCu3{padding:.5rem;border:1px solid var(--theme-elevation-300);border-radius:.5rem;background-color:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.ClientDetails_clientHeader__vraRT .ClientDetails_iconButton__feCu3:hover{background-color:var(--theme-elevation-50)}.ClientDetails_clientHeader__vraRT .ClientDetails_iconButton__feCu3 svg{width:1rem;height:1rem;color:var(--theme-elevation-600)}.ClientDetails_contactInfo__b8vsR{background-color:var(--theme-elevation-100);border-radius:.75rem;border:1px solid var(--theme-elevation-300);padding:1.5rem;margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.ClientDetails_contactInfo__b8vsR .ClientDetails_contactItem__2R913{display:flex;align-items:center;gap:.75rem;color:var(--theme-elevation-600)}.ClientDetails_contactInfo__b8vsR .ClientDetails_contactItem__2R913 svg{width:1.25rem;height:1.25rem;color:var(--theme-elevation-400);flex-shrink:0}.ClientDetails_contactInfo__b8vsR .ClientDetails_contactItem__2R913 .ClientDetails_contactLabel__sGTjE{font-size:.75rem;color:var(--theme-elevation-500);margin:0 0 .125rem}.ClientDetails_contactInfo__b8vsR .ClientDetails_contactItem__2R913 .ClientDetails_contactValue__otTtY{font-size:.875rem;color:var(--theme-text);margin:0}.ClientDetails_statsGrid__VAOgU{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.ClientDetails_statsGrid__VAOgU .ClientDetails_statCard__e7dZ6{background-color:var(--theme-elevation-100);border-radius:.75rem;border:1px solid var(--theme-elevation-300);padding:1.5rem;display:flex;align-items:center;gap:.75rem}.ClientDetails_statsGrid__VAOgU .ClientDetails_statCard__e7dZ6 .ClientDetails_statIcon___uLzf{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ClientDetails_statsGrid__VAOgU .ClientDetails_statCard__e7dZ6 .ClientDetails_statIcon___uLzf svg{width:1.25rem;height:1.25rem}.ClientDetails_statsGrid__VAOgU .ClientDetails_statCard__e7dZ6 .ClientDetails_statLabel__gwSpZ{font-size:.875rem;color:var(--theme-elevation-500);margin:0 0 .25rem}.ClientDetails_statsGrid__VAOgU .ClientDetails_statCard__e7dZ6 .ClientDetails_statValue__NDF4A{font-size:1.5rem;color:var(--theme-text);margin:0;font-weight:600}.ClientDetails_statsGrid__VAOgU .ClientDetails_statCard__e7dZ6 .ClientDetails_statValueSmall__MhV0W{font-size:.875rem;color:var(--theme-text);margin:0;font-weight:600}.ClientDetails_section__sA57d{background-color:var(--theme-elevation-100);border-radius:.75rem;border:1px solid var(--theme-elevation-300);margin-bottom:1.5rem}.ClientDetails_section__sA57d .ClientDetails_sectionHeader__kBaZa{padding:1.5rem;border-bottom:1px solid var(--theme-elevation-300);display:flex;align-items:center;justify-content:space-between}.ClientDetails_section__sA57d .ClientDetails_sectionHeader__kBaZa h2{font-size:1rem;color:var(--theme-text);margin:0}.ClientDetails_section__sA57d .ClientDetails_sectionHeader__kBaZa .ClientDetails_viewAllButton__mtgaA{padding:.375rem .75rem;font-size:.875rem;color:var(--theme-success-600);background:rgba(0,0,0,0);border:none;cursor:pointer}.ClientDetails_section__sA57d .ClientDetails_sectionHeader__kBaZa .ClientDetails_viewAllButton__mtgaA:hover{color:var(--theme-success-700)}.ClientDetails_section__sA57d .ClientDetails_sectionHeader__kBaZa .ClientDetails_newCommButton__zicN3{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--theme-success-500);color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-size:.875rem;transition:background-color .15s}.ClientDetails_section__sA57d .ClientDetails_sectionHeader__kBaZa .ClientDetails_newCommButton__zicN3:hover{background-color:var(--theme-success-600)}.ClientDetails_section__sA57d .ClientDetails_sectionHeader__kBaZa .ClientDetails_newCommButton__zicN3 svg{width:1rem;height:1rem}.ClientDetails_section__sA57d .ClientDetails_emptyState__J5bH5,.ClientDetails_section__sA57d .ClientDetails_loading__HbEnN{padding:2rem;text-align:center;color:var(--theme-elevation-500);font-size:.875rem}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8{padding:1.5rem;border-bottom:1px solid var(--theme-elevation-300);display:flex;align-items:center;justify-content:space-between;transition:background-color .15s}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8:last-child{border-bottom:none}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8:hover{background-color:var(--theme-elevation-50)}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8 .ClientDetails_repairInfo__sM9x8 .ClientDetails_repairName__1S3mX{font-size:.875rem;color:var(--theme-text);margin:0 0 .25rem}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8 .ClientDetails_repairInfo__sM9x8 .ClientDetails_repairMeta__IYKZw{font-size:.75rem;color:var(--theme-elevation-500);margin:0}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8 .ClientDetails_statusBadge__Hwo5D{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8 .ClientDetails_statusBadge__Hwo5D.ClientDetails_completed__0fJ4I{background-color:rgba(34,197,94,.1);color:#16a34a}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8 .ClientDetails_statusBadge__Hwo5D.ClientDetails_inProgress__HPtF3{background-color:rgba(59,130,246,.1);color:#1d4ed8}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8 .ClientDetails_statusBadge__Hwo5D.ClientDetails_onHold__478jq{background-color:rgba(234,179,8,.1);color:#a16207}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8 .ClientDetails_statusBadge__Hwo5D.ClientDetails_waitingParts__yRq2T{background-color:rgba(249,115,22,.1);color:#c2410c}.ClientDetails_repairsList__xWaXh .ClientDetails_repairItem__SQ3x8 .ClientDetails_statusBadge__Hwo5D.ClientDetails_default__y49Df{background-color:var(--theme-elevation-200);color:var(--theme-elevation-700)}.ClientDetails_commsList__vEOaW{padding:1.5rem}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ{display:flex;align-items:flex-start;gap:.75rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--theme-elevation-300)}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commIcon__CM3J5{width:2rem;height:2rem;background-color:rgba(59,130,246,.1);border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commIcon__CM3J5 svg{width:1rem;height:1rem;color:#2563eb}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0{flex:1 1}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0 .ClientDetails_commHeader__UNpgz{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0 .ClientDetails_commHeader__UNpgz .ClientDetails_commSubject__zOAhc{font-size:.875rem;color:var(--theme-text);margin:0}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0 .ClientDetails_commHeader__UNpgz .ClientDetails_emailStatus__Vznd_{padding:.125rem .5rem;border-radius:9999px;font-size:.75rem}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0 .ClientDetails_commHeader__UNpgz .ClientDetails_emailStatus__Vznd_.ClientDetails_sent__Bc5ew{background-color:rgba(34,197,94,.1);color:#16a34a}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0 .ClientDetails_commHeader__UNpgz .ClientDetails_emailStatus__Vznd_.ClientDetails_failed__JNEYe{background-color:rgba(239,68,68,.1);color:#b91c1c}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0 .ClientDetails_commHeader__UNpgz .ClientDetails_emailStatus__Vznd_.ClientDetails_pending__1Ffx6{background-color:var(--theme-elevation-200);color:var(--theme-elevation-700)}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0 .ClientDetails_commDate__2YYov{font-size:.75rem;color:var(--theme-elevation-500);margin:0 0 .5rem}.ClientDetails_commsList__vEOaW .ClientDetails_commItem__phRSQ .ClientDetails_commContent__BwKF0 .ClientDetails_commMessage__FNFCy{font-size:.875rem;color:var(--theme-elevation-600);margin:0}.ClientList_clientList__PdnSN{width:24rem;background-color:var(--theme-elevation-100);border-right:1px solid var(--theme-elevation-300);display:flex;flex-direction:column;height:100vh}.ClientList_clientListHeader__4__hW{padding:1.5rem;border-bottom:1px solid var(--theme-elevation-300)}.ClientList_clientListHeader__4__hW .ClientList_headerTop__h_2d0{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.ClientList_clientListHeader__4__hW .ClientList_headerTop__h_2d0 h2{font-size:1.125rem;color:var(--theme-text);margin:0}.ClientList_clientListHeader__4__hW .ClientList_newClientButton__9GfGM{padding:.5rem;background-color:var(--theme-success-500);color:#fff;border:none;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.ClientList_clientListHeader__4__hW .ClientList_newClientButton__9GfGM:hover{background-color:var(--theme-success-600)}.ClientList_clientListHeader__4__hW .ClientList_newClientButton__9GfGM svg{width:1rem;height:1rem}.ClientList_clientListHeader__4__hW .ClientList_searchBox__yskeZ{position:relative;display:flex;align-items:center}.ClientList_clientListHeader__4__hW .ClientList_searchBox__yskeZ svg{position:absolute;left:.75rem;width:1.25rem;height:1.25rem;color:var(--theme-elevation-500)}.ClientList_clientListHeader__4__hW .ClientList_searchBox__yskeZ input{width:100%;padding:.5rem 1rem .5rem 2.5rem;border:1px solid var(--theme-elevation-300);border-radius:.5rem;background-color:var(--theme-elevation-0);color:var(--theme-text);font-size:.875rem}.ClientList_clientListHeader__4__hW .ClientList_searchBox__yskeZ input:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 2px var(--theme-success-150)}.ClientList_clientListHeader__4__hW .ClientList_searchBox__yskeZ input::placeholder{color:var(--theme-elevation-500)}.ClientList_clientListContent__lQbqY{flex:1 1;overflow-y:auto}.ClientList_clientListContent__lQbqY .ClientList_emptyState__5Bz7E,.ClientList_clientListContent__lQbqY .ClientList_loading__G7cXB{padding:2rem;text-align:center;color:var(--theme-elevation-500)}.ClientList_clientCard__sgrw6{width:100%;padding:1rem;border:none;border-bottom:1px solid var(--theme-elevation-300);background-color:rgba(0,0,0,0);cursor:pointer;text-align:left;transition:background-color .15s}.ClientList_clientCard__sgrw6:hover{background-color:var(--theme-elevation-50)}.ClientList_clientCard__sgrw6.ClientList_active__VXRjI{background-color:var(--theme-success-50)}.ClientList_clientCard__sgrw6 .ClientList_clientCardContent__yd3_r{display:flex;align-items:flex-start;gap:.75rem}.ClientList_clientCard__sgrw6 .ClientList_clientAvatar__cqGeV{width:2.5rem;height:2.5rem;background:linear-gradient(135deg,var(--theme-success-500),var(--theme-error-100));border-radius:9999px;display:flex;align-items:center;justify-content:center;color:var(--theme-elevation-900);font-size:.875rem;font-weight:600;flex-shrink:0}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz{flex:1 1;min-width:0}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_clientHeader__yDjqA{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_clientName__lSd1x{font-size:.875rem;color:var(--theme-text);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_fieldBadge__p1cC3{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;flex-shrink:0}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_fieldBadge__p1cC3 svg{width:1rem;height:1rem}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_fieldBadge__p1cC3.ClientList_education__6dVnn{background-color:rgba(59,130,246,.1);color:#1d4ed8}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_fieldBadge__p1cC3.ClientList_casino__knSMD{background-color:rgba(168,85,247,.1);color:#7e22ce}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_clientEmail__KpcIW{font-size:.75rem;color:var(--theme-elevation-500);margin:0 0 .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_clientStats__X67cg{display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:var(--theme-elevation-500)}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_clientStats__X67cg .ClientList_stat__SiMAw{display:flex;align-items:center;gap:.25rem}.ClientList_clientCard__sgrw6 .ClientList_clientInfo__tiMxz .ClientList_clientStats__X67cg .ClientList_stat__SiMAw svg{width:.75rem;height:.75rem}.Clients_clientsView__OdU_v{display:flex;min-height:100vh;background:var(--theme-elevation-50);border-top:1px solid var(--theme-elevation-200)}.Clients_emptySelection__xf5F8{flex:1 1;display:flex;align-items:center;justify-content:center;background-color:var(--theme-elevation-50)}.Clients_emptySelection__xf5F8 p{color:var(--theme-elevation-500);font-size:1rem}.ActivitiesView_container__6I_sy{background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-300);border-radius:.75rem;overflow:hidden}.ActivitiesView_container__6I_sy .ActivitiesView_header__vkYDV{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--theme-elevation-300)}.ActivitiesView_container__6I_sy .ActivitiesView_header__vkYDV div h2{font-size:1.25rem;font-weight:600;color:var(--theme-elevation-900);margin:0}.ActivitiesView_container__6I_sy .ActivitiesView_header__vkYDV div p{font-size:.875rem;color:var(--theme-elevation-700);margin:.25rem 0 0}.ActivitiesView_container__6I_sy .ActivitiesView_header__vkYDV .ActivitiesView_newButton__zbUpR{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ActivitiesView_container__6I_sy .ActivitiesView_header__vkYDV .ActivitiesView_newButton__zbUpR:hover{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.ActivitiesView_container__6I_sy .ActivitiesView_header__vkYDV .ActivitiesView_newButton__zbUpR svg{width:16px;height:16px}.ActivitiesView_container__6I_sy .ActivitiesView_content__8mZR8{padding:1.5rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz{display:flex;flex-direction:column;gap:1rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo{position:relative;display:flex;gap:1rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo:not(:last-child):before{content:"";position:absolute;left:1.25rem;top:3rem;bottom:-1rem;width:1px;background-color:#e5e7eb}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd{width:40px;height:40px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd svg{width:20px;height:20px}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd.ActivitiesView_call__i6eg_{background-color:var(--theme-elevation-400);color:#1d4ed8}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd.ActivitiesView_email___7rBu{background-color:var(--theme-elevation-400);color:#7c3aed}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd.ActivitiesView_meeting__wLZkF{background-color:#dcfce7;color:#16a34a}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd.ActivitiesView_demo__ke2cP{background-color:#e0e7ff;color:#4f46e5}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd.ActivitiesView_proposal__xKvyA{background-color:#fbcfe8;color:#be185d}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd.ActivitiesView_field-visit__GyWKg{background-color:#fed7aa;color:#ea580c}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_iconWrapper__SY3Kd.ActivitiesView_follow-up__4IaNu{background-color:#fef08a;color:#ca8a04}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq{flex:1 1;background-color:var(--theme-elevation-150);border:1px solid var(--theme-elevation-300);border-radius:.5rem;padding:1rem;transition:all .2s ease;cursor:pointer}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq:hover{background-color:var(--theme-elevation-200);border-color:var(--theme-elevation-300)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_subjectWrapper__X6Edf{flex:1 1;min-width:0}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_subjectWrapper__X6Edf .ActivitiesView_subject__SPaN_{font-size:.9375rem;font-weight:500;color:var(--theme-elevation-900);margin:0}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_subjectWrapper__X6Edf .ActivitiesView_meta__79Eko{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--theme-elevation-700);margin-top:.25rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_subjectWrapper__X6Edf .ActivitiesView_meta__79Eko .ActivitiesView_type__zNpgY{text-transform:capitalize}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_outcomeBadge__jwn5N{display:inline-flex;align-items:center;padding:.375rem .625rem;border-radius:.375rem;font-size:.75rem;font-weight:500;border:1px solid;white-space:nowrap;flex-shrink:0}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_outcomeBadge__jwn5N.ActivitiesView_successful__RSyXg{background-color:var(--theme-success-100);color:var(--theme-success-700);border-color:var(--theme-success-200)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_outcomeBadge__jwn5N.ActivitiesView_no-answer__G7i12{background-color:var(--theme-elevation-200);color:var(--theme-elevation-700);border-color:var(--theme-elevation-300)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_outcomeBadge__jwn5N.ActivitiesView_rescheduled__LnlAs{background-color:var(--theme-warning-100);color:var(--theme-warning-700);border-color:var(--theme-warning-200)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_outcomeBadge__jwn5N.ActivitiesView_pending__9bTng{background-color:var(--theme-primary-100);color:var(--theme-primary-700);border-color:var(--theme-primary-200)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_outcomeBadge__jwn5N.ActivitiesView_next-steps__4qUMj{background-color:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_headerActions__CtSpl{display:flex;align-items:center;gap:.5rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA{position:relative}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_actionButton__WkT1P{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:rgba(0,0,0,0);border:1px solid var(--theme-elevation-300);border-radius:.375rem;cursor:pointer;color:var(--theme-elevation-700);transition:all .2s ease}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_actionButton__WkT1P:hover:not(:disabled){background-color:var(--theme-elevation-200);border-color:var(--theme-elevation-400);color:var(--theme-elevation-900)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_actionButton__WkT1P:disabled{opacity:.5;cursor:not-allowed}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_actionButton__WkT1P svg{width:16px;height:16px}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_dropdown__c1Nr0{position:absolute;top:calc(100% + .25rem);right:0;background-color:var(--theme-elevation-50);border:1px solid var(--theme-elevation-300);border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:150px;overflow:hidden;z-index:10}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_dropdown__c1Nr0 .ActivitiesView_dropdownItem__d4g5E{display:flex;align-items:center;gap:.5rem;width:100%;padding:.625rem 1rem;background-color:rgba(0,0,0,0);border:none;color:var(--theme-elevation-900);font-size:.875rem;cursor:pointer;transition:all .15s ease;text-align:left}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_dropdown__c1Nr0 .ActivitiesView_dropdownItem__d4g5E:hover:not(:disabled){background-color:var(--theme-elevation-200)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_dropdown__c1Nr0 .ActivitiesView_dropdownItem__d4g5E:disabled{opacity:.5;cursor:not-allowed}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_dropdown__c1Nr0 .ActivitiesView_dropdownItem__d4g5E svg{width:16px;height:16px}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_dropdown__c1Nr0 .ActivitiesView_dropdownItem__d4g5E.ActivitiesView_danger__PCA50{color:var(--theme-error-500)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityHeader__420Nw .ActivitiesView_actionMenu__1A7uA .ActivitiesView_dropdown__c1Nr0 .ActivitiesView_dropdownItem__d4g5E.ActivitiesView_danger__PCA50:hover:not(:disabled){background-color:var(--theme-error-100);color:var(--theme-error-700)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityFooter__HcF5k{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:var(--theme-elevation-700)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityFooter__HcF5k .ActivitiesView_footerItem__KjJBk{display:flex;align-items:center;gap:.375rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityFooter__HcF5k .ActivitiesView_footerItem__KjJBk svg{width:14px;height:14px}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_activityFooter__HcF5k .ActivitiesView_separator__tYLjV{color:var(--theme-elevation-300)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--theme-elevation-300)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpHeader__AWNsJ{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpHeader__AWNsJ svg{width:14px;height:14px;color:var(--theme-warning-500)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpHeader__AWNsJ .ActivitiesView_followUpLabel__2Iwdb{font-size:.8125rem;font-weight:500;color:var(--theme-elevation-900)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpHeader__AWNsJ .ActivitiesView_followUpCompleted__MTTSP{display:flex;align-items:center;gap:.25rem;margin-left:auto;font-size:.75rem;color:var(--theme-success-600);font-weight:500}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpHeader__AWNsJ .ActivitiesView_followUpCompleted__MTTSP svg{width:14px;height:14px;color:var(--theme-success-600)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpDetails___5whE{display:flex;flex-direction:column;gap:.375rem;padding-left:1.25rem}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpDetails___5whE .ActivitiesView_followUpItem__1yi27{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--theme-elevation-700)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpDetails___5whE .ActivitiesView_followUpItem__1yi27 svg{width:12px;height:12px;color:var(--theme-elevation-500)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpDetails___5whE .ActivitiesView_followUpItem__1yi27 .ActivitiesView_followUpText__ceJo8{color:var(--theme-elevation-800)}.ActivitiesView_container__6I_sy .ActivitiesView_timeline__NA4Iz .ActivitiesView_timelineItem__N5lFo .ActivitiesView_activityCard__f8zXq .ActivitiesView_followUpSection___q_7H .ActivitiesView_followUpDetails___5whE .ActivitiesView_followUpNotes__jtuC_{font-size:.75rem;color:var(--theme-elevation-700);font-style:italic;padding:.5rem;background-color:var(--theme-elevation-100);border-radius:.25rem;border-left:2px solid var(--theme-warning-400);margin-top:.25rem}.ActivitiesView_container__6I_sy .ActivitiesView_emptyState__lG56q{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.ActivitiesView_container__6I_sy .ActivitiesView_emptyState__lG56q .ActivitiesView_icon__Hyk_1{width:64px;height:64px;background-color:var(--theme-elevation-200);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.ActivitiesView_container__6I_sy .ActivitiesView_emptyState__lG56q .ActivitiesView_icon__Hyk_1 svg{width:32px;height:32px;color:var(--theme-elevation-400)}.ActivitiesView_container__6I_sy .ActivitiesView_emptyState__lG56q h3{font-size:1.125rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .5rem}.ActivitiesView_container__6I_sy .ActivitiesView_emptyState__lG56q p{font-size:.875rem;color:var(--theme-elevation-700);margin:0;max-width:400px}.ActivitiesView_modalOverlay__PgRA_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ActivitiesView_modal__Qc_c8{background-color:var(--theme-elevation-0);border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem;border-bottom:1px solid var(--theme-elevation-300)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div{flex:1 1}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div h3{font-size:1.25rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .5rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_modalMeta__qJ7Wo{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-transform:capitalize}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_call__i6eg_{background-color:#e0f2fe;color:#0369a1}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_email___7rBu{background-color:#fef3c7;color:#b45309}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_meeting__wLZkF{background-color:#dbeafe;color:#1e40af}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_field-visit__GyWKg{background-color:#f3e8ff;color:#7c3aed}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_demo__ke2cP{background-color:#fce7f3;color:#be185d}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_proposal__xKvyA{background-color:#fae8ff;color:#a21caf}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_follow-up__4IaNu,.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_message__46FHZ,.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt div .ActivitiesView_typeBadge__bj9OU.ActivitiesView_other__w217i{background-color:#f3f4f6;color:#4b5563}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt .ActivitiesView_closeButton__Y7zTL{width:32px;height:32px;border-radius:.375rem;border:none;background-color:var(--theme-elevation-100);color:var(--theme-elevation-700);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:all .2s ease;flex-shrink:0;margin-left:1rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalHeader__ScARt .ActivitiesView_closeButton__Y7zTL:hover{background-color:var(--theme-elevation-200);color:var(--theme-elevation-900)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf{flex:1 1;overflow-y:auto;padding:1.5rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya{margin-bottom:1.5rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya:last-child{margin-bottom:0}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya h4{font-size:.875rem;font-weight:600;color:var(--theme-elevation-900);text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;display:flex;align-items:center}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_infoGrid__2em4k{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_infoGrid__2em4k .ActivitiesView_infoItem__Tq8UX{display:flex;flex-direction:column;gap:.25rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_infoGrid__2em4k .ActivitiesView_infoItem__Tq8UX label{font-size:.75rem;font-weight:500;color:var(--theme-elevation-600);text-transform:uppercase;letter-spacing:.05em}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_infoGrid__2em4k .ActivitiesView_infoItem__Tq8UX span{font-size:.875rem;color:var(--theme-elevation-900);font-weight:500}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_infoGrid__2em4k .ActivitiesView_infoItem__Tq8UX .ActivitiesView_completedBadge__yl6bY{display:inline-flex;align-items:center;gap:.25rem;color:#059669;font-weight:600}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_infoGrid__2em4k .ActivitiesView_infoItem__Tq8UX .ActivitiesView_completedBadge__yl6bY svg{width:14px;height:14px}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_descriptionContent__XPfMQ{font-size:.875rem;color:var(--theme-elevation-800);line-height:1.6;padding:1rem;background-color:var(--theme-elevation-50);border-radius:.5rem;border-left:3px solid var(--theme-elevation-400)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_descriptionContent__XPfMQ p{margin:0 0 .5rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_descriptionContent__XPfMQ p:last-child{margin-bottom:0}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_descriptionContent__XPfMQ ol,.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_descriptionContent__XPfMQ ul{margin:.5rem 0;padding-left:1.5rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_loadingDescription__1B9JC{display:flex;align-items:center;gap:.5rem;padding:1rem;background-color:var(--theme-elevation-50);border-radius:.5rem;border-left:3px solid var(--theme-elevation-400);color:var(--theme-elevation-600);font-size:.875rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_loadingDescription__1B9JC svg{width:16px;height:16px;animation:ActivitiesView_spin__9ILmt 1s linear infinite}@keyframes ActivitiesView_spin__9ILmt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_participantsList__u6Nq1{display:flex;flex-wrap:wrap;gap:.5rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_participantsList__u6Nq1 .ActivitiesView_participantChip__K0iEA{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-300);border-radius:.5rem;font-size:.875rem;color:var(--theme-elevation-800)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_participantsList__u6Nq1 .ActivitiesView_participantChip__K0iEA svg{width:14px;height:14px;color:var(--theme-elevation-600)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_followUpNotesBox__h9xph{margin-top:1rem;padding:1rem;background-color:var(--theme-elevation-50);border-radius:.5rem;border-left:3px solid var(--theme-warning-400)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_followUpNotesBox__h9xph label{display:block;font-size:.75rem;font-weight:600;color:var(--theme-elevation-700);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_followUpNotesBox__h9xph p{font-size:.875rem;color:var(--theme-elevation-800);line-height:1.6;margin:0}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_attachmentsList__fuEFs{display:flex;flex-direction:column;gap:.5rem}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_attachmentsList__fuEFs .ActivitiesView_attachmentItem__gmCn_{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-300);border-radius:.5rem;font-size:.875rem;color:var(--theme-elevation-800);transition:all .2s ease}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_attachmentsList__fuEFs .ActivitiesView_attachmentItem__gmCn_:hover{background-color:var(--theme-elevation-200);border-color:var(--theme-elevation-400)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalBody__m2oZf .ActivitiesView_modalSection__cNVya .ActivitiesView_attachmentsList__fuEFs .ActivitiesView_attachmentItem__gmCn_ svg{width:16px;height:16px;color:var(--theme-elevation-600);flex-shrink:0}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalFooter__2raSZ{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--theme-elevation-300);background-color:var(--theme-elevation-50)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalFooter__2raSZ button{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalFooter__2raSZ button svg{width:16px;height:16px}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalFooter__2raSZ .ActivitiesView_secondaryButton__l5dGE{background-color:var(--theme-elevation-100);color:var(--theme-elevation-700);border:1px solid var(--theme-elevation-300)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalFooter__2raSZ .ActivitiesView_secondaryButton__l5dGE:hover{background-color:var(--theme-elevation-200);color:var(--theme-elevation-900)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalFooter__2raSZ .ActivitiesView_primaryButton__NyfwO{background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color)}.ActivitiesView_modal__Qc_c8 .ActivitiesView_modalFooter__2raSZ .ActivitiesView_primaryButton__NyfwO:hover{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}@media(max-width:1024px){.ActivitiesView_modal__Qc_c8{max-width:95vw}}@media(max-width:768px){.ActivitiesView_modal__Qc_c8{max-width:100%;max-height:100vh;border-radius:0}}.ClientsView_container__Ej7IM{background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-300);border-radius:.75rem;overflow:hidden}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-bottom:1px solid var(--theme-elevation-300)}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_headerTop__tuaDB{display:flex;align-items:center;justify-content:space-between}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_headerTop__tuaDB div h2{font-size:1.25rem;font-weight:600;color:var(--theme-elevation-900);margin:0}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_headerTop__tuaDB div p{font-size:.875rem;color:var(--theme-elevation-700);margin:.25rem 0 0}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_headerTop__tuaDB button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_headerTop__tuaDB button:hover{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_headerTop__tuaDB button svg{width:16px;height:16px}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_searchInput__C_SQZ{position:relative;width:100%}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_searchInput__C_SQZ svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#9ca3af}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_searchInput__C_SQZ input{width:100%;padding:.5rem 1rem .5rem 2.5rem;border:1px solid var(--theme-elevation-300);border-radius:.5rem;font-size:.875rem;transition:all .2s ease}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_searchInput__C_SQZ input:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.1);border-color:#2563eb}.ClientsView_container__Ej7IM .ClientsView_header__g8H3x .ClientsView_searchInput__C_SQZ input::placeholder{color:var(--theme-elevation-700)}.ClientsView_container__Ej7IM .ClientsView_tableWrapper__I01zN{overflow-x:auto}.ClientsView_container__Ej7IM .ClientsView_tableWrapper__I01zN table{width:100%;border-collapse:collapse}.ClientsView_container__Ej7IM .ClientsView_tableWrapper__I01zN table thead{background-color:var(--theme-elevation-200);border-bottom:1px solid var(--theme-elevation-300)}.ClientsView_container__Ej7IM .ClientsView_tableWrapper__I01zN table thead tr th{text-align:left;padding:.75rem 1.5rem;font-size:.75rem;font-weight:600;color:var(--theme-elevation-700);text-transform:uppercase;letter-spacing:.05em}.ClientsView_container__Ej7IM .ClientsView_tableWrapper__I01zN table tbody tr{border-bottom:1px solid var(--theme-elevation-300);transition:background-color .2s ease;cursor:pointer}.ClientsView_container__Ej7IM .ClientsView_tableWrapper__I01zN table tbody tr:hover{background-color:var(--theme-elevation-200)}.ClientsView_container__Ej7IM .ClientsView_tableWrapper__I01zN table tbody tr td{padding:1rem 1.5rem;font-size:.875rem}.ClientsView_container__Ej7IM .ClientsView_clientInfo__QTCCO{display:flex;align-items:center;gap:.75rem}.ClientsView_container__Ej7IM .ClientsView_clientInfo__QTCCO .ClientsView_avatar__qneI_{width:40px;height:40px;border-radius:.5rem;background:linear-gradient(135deg,#2563eb,#9333ea);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem;flex-shrink:0}.ClientsView_container__Ej7IM .ClientsView_clientInfo__QTCCO .ClientsView_info__DuMMl{display:flex;flex-direction:column;min-width:0}.ClientsView_container__Ej7IM .ClientsView_clientInfo__QTCCO .ClientsView_info__DuMMl .ClientsView_name__g0ZOD{font-weight:500;color:var(--theme-elevation-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientsView_container__Ej7IM .ClientsView_clientInfo__QTCCO .ClientsView_info__DuMMl .ClientsView_field__yYkOc{font-size:.75rem;color:#6b7280;text-transform:capitalize}.ClientsView_container__Ej7IM .ClientsView_typeBadge__6pFOD{display:inline-flex;align-items:center;padding:.375rem .625rem;border-radius:.375rem;font-size:.75rem;font-weight:500;border:1px solid}.ClientsView_container__Ej7IM .ClientsView_typeBadge__6pFOD.ClientsView_customer__2KJdS{background-color:#f3e8ff;color:#6b21a8;border-color:#e9d5ff}.ClientsView_container__Ej7IM .ClientsView_typeBadge__6pFOD.ClientsView_prospect__jq4Ox{background-color:#fef3c7;color:#92400e;border-color:#fde68a}.ClientsView_container__Ej7IM .ClientsView_typeBadge__6pFOD.ClientsView_partner__oRtQh{background-color:#e0e7ff;color:#3730a3;border-color:#c7d2fe}.ClientsView_container__Ej7IM .ClientsView_typeBadge__6pFOD.ClientsView_inactive__xrT6c{background-color:#f3f4f6;color:#374151;border-color:#e5e7eb}.ClientsView_container__Ej7IM .ClientsView_statusBadge__26dxQ{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:.375rem;font-size:.75rem;font-weight:500;border:1px solid}.ClientsView_container__Ej7IM .ClientsView_statusBadge__26dxQ svg{width:14px;height:14px}.ClientsView_container__Ej7IM .ClientsView_statusBadge__26dxQ.ClientsView_high-value__bFaLY{background-color:#f0fdf4;color:#166534;border-color:#dcfce7}.ClientsView_container__Ej7IM .ClientsView_statusBadge__26dxQ.ClientsView_active__q4ahD{background-color:#eff6ff;color:#1e40af;border-color:#bfdbfe}.ClientsView_container__Ej7IM .ClientsView_statusBadge__26dxQ.ClientsView_at-risk__AAYPl{background-color:#fef2f2;color:#991b1b;border-color:#fee2e2}.ClientsView_container__Ej7IM .ClientsView_statusBadge__26dxQ.ClientsView_inactive__xrT6c{background-color:#f3f4f6;color:var(--theme-elevation-700);border-color:#e5e7eb}.ClientsView_container__Ej7IM .ClientsView_currency__L32x5{display:flex;align-items:center;gap:.375rem;font-weight:600;color:var(--theme-elevation-900)}.ClientsView_container__Ej7IM .ClientsView_currency__L32x5 svg{width:16px;height:16px;color:#16a34a}.ClientsView_container__Ej7IM .ClientsView_dates__hSARz{display:flex;flex-direction:column;gap:.25rem}.ClientsView_container__Ej7IM .ClientsView_dates__hSARz .ClientsView_lastContact__4ri5T{color:var(--theme-elevation-900)}.ClientsView_container__Ej7IM .ClientsView_dates__hSARz .ClientsView_nextReview__1nDna{font-size:.75rem;color:var(--theme-elevation-700)}.ClientsView_container__Ej7IM .ClientsView_accountManager__Efy7h{display:flex;align-items:center;gap:.5rem}.ClientsView_container__Ej7IM .ClientsView_accountManager__Efy7h .ClientsView_avatar__qneI_{width:32px;height:32px;border-radius:50%;background-color:#dbeafe;color:#1d4ed8;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;flex-shrink:0}.ClientsView_container__Ej7IM .ClientsView_accountManager__Efy7h .ClientsView_name__g0ZOD{color:var(--theme-elevation-900)}.ClientsView_container__Ej7IM .ClientsView_emptyState__uYjRg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.ClientsView_container__Ej7IM .ClientsView_emptyState__uYjRg .ClientsView_icon__kieZc{width:64px;height:64px;background-color:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.ClientsView_container__Ej7IM .ClientsView_emptyState__uYjRg .ClientsView_icon__kieZc svg{width:32px;height:32px;color:var(--theme-elevation-700)}.ClientsView_container__Ej7IM .ClientsView_emptyState__uYjRg h3{font-size:1.125rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .5rem}.ClientsView_container__Ej7IM .ClientsView_emptyState__uYjRg p{font-size:.875rem;color:var(--theme-elevation-700);margin:0;max-width:400px}.ContactsView_container__zWu7n{background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-300);border-radius:.75rem;overflow:hidden}.ContactsView_container__zWu7n .ContactsView_header__kaWMi{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-bottom:1px solid var(--theme-elevation-300)}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_titleSection__xk6YA{display:flex;align-items:center;justify-content:space-between}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_titleSection__xk6YA div h2{font-size:1.25rem;font-weight:600;color:var(--theme-elevation-900);margin:0}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_titleSection__xk6YA div p{font-size:.875rem;color:var(--theme-elevation-700);margin:.25rem 0 0}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_newButton__5Bq3e{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_newButton__5Bq3e:hover{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_newButton__5Bq3e svg{width:16px;height:16px}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_searchBox__wDblg{position:relative;width:100%}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_searchBox__wDblg .ContactsView_searchIcon__5CP0S{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_searchBox__wDblg .ContactsView_searchIcon__5CP0S svg{width:16px;height:16px}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_searchBox__wDblg input{width:100%;padding:.5rem .75rem .5rem 2.5rem;border:1px solid var(--theme-elevation-300);border-radius:.5rem;font-size:.875rem;background-color:var(--theme-elevation-100);color:var(--theme-elevation-900);transition:all .2s ease}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_searchBox__wDblg input::placeholder{color:var(--theme-elevation-700)}.ContactsView_container__zWu7n .ContactsView_header__kaWMi .ContactsView_searchBox__wDblg input:focus{outline:none;ring:2px;ring-color:#2563eb;border-color:#2563eb}.ContactsView_container__zWu7n .ContactsView_content__oHorR{padding:1.5rem}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_grid__1guoM{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP{background-color:var(--theme-elevation-150);border:1px solid var(--theme-elevation-300);border-radius:.75rem;padding:1.25rem;transition:all .2s ease;cursor:pointer}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:var(--theme-elevation-300)}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_cardHeader__flk26{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_cardHeader__flk26 .ContactsView_contactInfo__6THgF{display:flex;gap:.75rem;flex:1 1}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_cardHeader__flk26 .ContactsView_contactInfo__6THgF .ContactsView_avatar__eOI9A{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#2563eb,#7c3aed);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem;flex-shrink:0}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_cardHeader__flk26 .ContactsView_contactInfo__6THgF .ContactsView_details__VcJwZ{flex:1 1;min-width:0}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_cardHeader__flk26 .ContactsView_contactInfo__6THgF .ContactsView_details__VcJwZ .ContactsView_name__CaHCb{font-size:.95rem;font-weight:600;color:var(--theme-elevation-900);margin:0;display:flex;align-items:center;gap:.5rem}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_cardHeader__flk26 .ContactsView_contactInfo__6THgF .ContactsView_details__VcJwZ .ContactsView_name__CaHCb .ContactsView_primaryBadge__GQGxH{width:14px;height:14px;color:#fbbf24;flex-shrink:0}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_cardHeader__flk26 .ContactsView_contactInfo__6THgF .ContactsView_details__VcJwZ .ContactsView_position__gTUYP{font-size:.75rem;color:#6b7280;margin:.25rem 0 0}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_department__4QfUg{display:inline-flex;align-items:center;padding:.35rem .65rem;background-color:#f3f4f6;border-radius:.375rem;font-size:.7rem;font-weight:500;color:#374151;margin-bottom:1rem}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_contactDetails__TnS4F{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;font-size:.875rem}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_contactDetails__TnS4F .ContactsView_detail___Gubv{display:flex;align-items:center;gap:.5rem;color:var(--theme-elevation-700)}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_contactDetails__TnS4F .ContactsView_detail___Gubv .ContactsView_icon__8K90L{width:16px;height:16px;color:var(--theme-success-500);flex-shrink:0}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_contactDetails__TnS4F .ContactsView_detail___Gubv a{color:var(--theme-elevation-600);text-decoration:none;word-break:break-all;transition:color .2s ease}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_contactDetails__TnS4F .ContactsView_detail___Gubv a:hover{color:#1d4ed8}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_contactDetails__TnS4F .ContactsView_detail___Gubv span{word-break:break-word}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_actions___I4R6{display:flex;gap:.75rem;padding-top:1rem;border-top:1px solid #f3f4f6}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_actions___I4R6 .ContactsView_actionBtn__x2dRW{flex:1 1;padding:.5rem .75rem;border:none;border-radius:.375rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_actions___I4R6 .ContactsView_actionBtn__x2dRW.ContactsView_email__TJtfc{background-color:#eff6ff;color:#2563eb}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_actions___I4R6 .ContactsView_actionBtn__x2dRW.ContactsView_email__TJtfc:hover{background-color:#dbeafe}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_actions___I4R6 .ContactsView_actionBtn__x2dRW.ContactsView_call__cpc__{background-color:#f0fdf4;color:#16a34a}.ContactsView_container__zWu7n .ContactsView_content__oHorR .ContactsView_contactCard__tosLP .ContactsView_actions___I4R6 .ContactsView_actionBtn__x2dRW.ContactsView_call__cpc__:hover{background-color:#dcfce7}.ContactsView_container__zWu7n .ContactsView_emptyState__34NGZ{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.ContactsView_container__zWu7n .ContactsView_emptyState__34NGZ .ContactsView_icon__8K90L{width:64px;height:64px;background-color:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.ContactsView_container__zWu7n .ContactsView_emptyState__34NGZ .ContactsView_icon__8K90L svg{width:32px;height:32px;color:#9ca3af}.ContactsView_container__zWu7n .ContactsView_emptyState__34NGZ h3{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .5rem}.ContactsView_container__zWu7n .ContactsView_emptyState__34NGZ p{font-size:.875rem;color:#6b7280;margin:0;max-width:400px}.CRMHeader_headerSection__JKx3r{position:-webkit-sticky;position:sticky;top:0;z-index:40;background-color:var(--theme-elevation-0);border-bottom:1px solid var(--theme-elevation-200);border-top:1px solid var(--theme-elevation-200)}.CRMHeader_headerSection__JKx3r .CRMHeader_headerInner__1cY18{max-width:1400px;margin:0 auto;padding:0 1rem}.CRMHeader_navContainer__PuRUK{display:flex;align-items:center;gap:.5rem;padding:1rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.CRMHeader_navContainer__PuRUK::-webkit-scrollbar{height:4px}.CRMHeader_navContainer__PuRUK::-webkit-scrollbar-track{background:#f3f4f6}.CRMHeader_navContainer__PuRUK::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.CRMHeader_navContainer__PuRUK::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CRMHeader_navButton__GhGjc{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:rgba(0,0,0,0);color:var(--theme-elevation-700);border:none;border-bottom:2px solid rgba(0,0,0,0);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative}.CRMHeader_navButton__GhGjc:hover{color:var(--theme-elevation-900);background-color:var(--theme-elevation-100)}.CRMHeader_navButton__GhGjc.CRMHeader_active__Y_ftJ{color:var(--theme-success-600);border-bottom-color:var(--theme-success-600)}.CRMHeader_navButton__GhGjc svg{width:18px;height:18px;flex-shrink:0}.CRMHeader_navButton__GhGjc .CRMHeader_badge__1adkl{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background-color:var(--theme-error-500);color:#fff;border-radius:10px;font-size:.75rem;font-weight:600;line-height:1}.CRMHeader_headerTitle__Sigtd{display:flex;align-items:center;gap:12px}.CRMHeader_headerIcon__4bKT0{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--theme-elevation-200);border-radius:.5rem}.CRMHeader_headerText__0UT_3{font-size:1.5rem;font-weight:600;color:var(--theme-elevation-900)}.CRMMetrics_metricsGrid___zIAF{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1rem;gap:1rem}@media(max-width:1024px){.CRMMetrics_metricsGrid___zIAF{grid-template-columns:repeat(2,1fr);gap:.5rem}}@media(max-width:480px){.CRMMetrics_metricsGrid___zIAF{gap:.375rem}}.CRMMetrics_metricCard__5TYmX{background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;padding:1.25rem;transition:all .2s ease;color:var(--theme-text)}.CRMMetrics_metricCard__5TYmX:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX{padding:.75rem;border-radius:.5rem}}@media(max-width:480px){.CRMMetrics_metricCard__5TYmX{padding:.625rem}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_cardHeader___WEnc{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_cardHeader___WEnc{flex-direction:column;align-items:center;text-align:center;margin-bottom:.5rem}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_cardContent__GUbv2{flex:1 1}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_cardContent__GUbv2{width:100%}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_label__Gu3aH{font-size:.875rem;color:var(--theme-success-700);margin-bottom:.25rem;font-weight:500}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_label__Gu3aH{font-size:.855rem;margin-bottom:.25rem;line-height:1.2}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_value__2Mr4v{font-size:1.875rem;font-weight:600;color:var(--theme-success-900);margin-bottom:.5rem;line-height:1}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_value__2Mr4v{font-size:1.25rem;margin-bottom:.375rem}}@media(max-width:480px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_value__2Mr4v{font-size:1.125rem}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_trend__jVQUN{display:flex;align-items:center;gap:.25rem}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_trend__jVQUN{flex-direction:column;gap:.0625rem;align-items:center}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_trendChange__0XyKK{font-size:.875rem;font-weight:500;color:green;display:flex;align-items:center;gap:.25rem}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_trendChange__0XyKK{font-size:.625rem}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_trendChange__0XyKK svg{width:14px;height:14px}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_trendChange__0XyKK svg{width:10px;height:10px}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_trendLabel__sgaRq{font-size:.875rem;color:var(--theme-elevation-700)}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_trendLabel__sgaRq{font-size:.5625rem;line-height:1.2}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ{width:40px;height:40px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ{display:none}}@media(max-width:480px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ{width:32px;height:32px}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ svg{width:20px;height:20px}@media(max-width:1024px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ svg{width:18px;height:18px}}@media(max-width:480px){.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ svg{width:16px;height:16px}}.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ.CRMMetrics_blue__azE_O{background-color:#eff6ff;color:#2563eb}.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ.CRMMetrics_purple___W5yI{background-color:#f3e8ff;color:#a855f7}.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ.CRMMetrics_green__x5kup{background-color:#f0fdf4;color:#16a34a}.CRMMetrics_metricCard__5TYmX .CRMMetrics_icon__8QQfJ.CRMMetrics_orange__LGkqp{background-color:#fff7ed;color:#ea580c}.LeadsView_leadsContainer__GuIBj{background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-300);border-radius:.75rem;overflow:hidden}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B{padding:1.5rem;border-bottom:1px solid var(--theme-elevation-300)}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B .LeadsView_headerTop__uGcOw{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B .LeadsView_headerTop__uGcOw div{flex:1 1}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B .LeadsView_headerTop__uGcOw div h2{font-size:1.25rem;font-weight:600;color:var(--theme-elevation-900);margin:0}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B .LeadsView_headerTop__uGcOw div p{font-size:.875rem;color:var(--theme-elevation-700);margin:.25rem 0 0}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B .LeadsView_newButton__zZnE_{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B .LeadsView_newButton__zZnE_:hover{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B .LeadsView_newButton__zZnE_ svg{width:16px;height:16px}.LeadsView_leadsContainer__GuIBj .LeadsView_header__2QE8B .LeadsView_searchFilterContainer__Hg1Pk{display:flex;align-items:center;gap:.75rem}.LeadsView_leadsContainer__GuIBj .LeadsView_searchInput__VfWNS{flex:1 1;position:relative}.LeadsView_leadsContainer__GuIBj .LeadsView_searchInput__VfWNS svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:#9ca3af}.LeadsView_leadsContainer__GuIBj .LeadsView_searchInput__VfWNS input{width:100%;padding:.5rem 1rem .5rem 2.5rem;border:1px solid var(--theme-elevation-300);border-radius:.5rem;font-size:.875rem;transition:all .2s ease}.LeadsView_leadsContainer__GuIBj .LeadsView_searchInput__VfWNS input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.LeadsView_leadsContainer__GuIBj .LeadsView_searchInput__VfWNS input::placeholder{color:var(--theme-elevation-700)}.LeadsView_leadsContainer__GuIBj .LeadsView_filterSelect__2eb8P{position:relative}.LeadsView_leadsContainer__GuIBj .LeadsView_filterSelect__2eb8P select{padding:.5rem 2rem .5rem 2.5rem;border:1px solid var(--theme-elevation-300);border-radius:.5rem;font-size:.875rem;background-color:var(--theme-elevation-200);cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.LeadsView_leadsContainer__GuIBj .LeadsView_filterSelect__2eb8P select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.LeadsView_leadsContainer__GuIBj .LeadsView_filterSelect__2eb8P svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--theme-elevation-700);pointer-events:none}.LeadsView_tableWrapper__CyNCj{overflow-x:auto}.LeadsView_tableWrapper__CyNCj table{width:100%;border-collapse:collapse}.LeadsView_tableWrapper__CyNCj table thead{background-color:var(--theme-elevation-200);border-bottom:1px solid var(--theme-elevation-300)}.LeadsView_tableWrapper__CyNCj table thead tr th{text-align:left;padding:.75rem 1.5rem;font-size:.75rem;font-weight:600;color:var(--theme-elevation-700);text-transform:uppercase;letter-spacing:.05em}.LeadsView_tableWrapper__CyNCj table tbody tr{border-bottom:1px solid var(--theme-elevation-300);transition:background-color .2s ease;cursor:pointer}.LeadsView_tableWrapper__CyNCj table tbody tr:hover{background-color:var(--theme-elevation-200)}.LeadsView_tableWrapper__CyNCj table tbody tr td{padding:1rem 1.5rem;font-size:.875rem}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_companyInfo__5XXUl{display:flex;align-items:center;gap:.75rem}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_companyInfo__5XXUl .LeadsView_rating__85TC0{flex-shrink:0}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_companyInfo__5XXUl .LeadsView_rating__85TC0 svg{width:16px;height:16px}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_companyInfo__5XXUl .LeadsView_info__Q7yrb div:first-child{font-weight:500;color:var(--theme-elevation-900)}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_companyInfo__5XXUl .LeadsView_info__Q7yrb div:last-child{font-size:.813rem;color:var(--theme-elevation-700);text-transform:capitalize}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_contactInfo__U_KvS .LeadsView_name__JiZRc{font-weight:500;color:var(--theme-elevation-900);margin-bottom:.25rem}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_contactInfo__U_KvS .LeadsView_details__gqM2Y{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_contactInfo__U_KvS .LeadsView_details__gqM2Y .LeadsView_detail__8IHdB{display:flex;align-items:center;gap:.25rem;color:var(--theme-elevation-700);font-size:.75rem}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_contactInfo__U_KvS .LeadsView_details__gqM2Y .LeadsView_detail__8IHdB svg{width:14px;height:14px}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_statusBadge__SQqmk{display:inline-flex;align-items:center;padding:.375rem .625rem;border-radius:.375rem;font-size:.75rem;font-weight:500;border:1px solid;text-transform:capitalize}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_statusBadge__SQqmk.LeadsView_new__AoGqG{background-color:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_statusBadge__SQqmk.LeadsView_contacted__vTPaa{background-color:#f3e8ff;color:#7c3aed;border-color:#e9d5ff}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_statusBadge__SQqmk.LeadsView_qualified__8_cGt{background-color:#f0fdf4;color:#16a34a;border-color:#bbf7d0}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_statusBadge__SQqmk.LeadsView_in-discussion__cTQOG{background-color:#fefce8;color:#a16207;border-color:#fef3c7}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_statusBadge__SQqmk.LeadsView_converted__hAq56{background-color:#f0fdf4;color:#059669;border-color:#a7f3d0}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_statusBadge__SQqmk.LeadsView_lost__WHTzw{background-color:#f3f4f6;color:#4b5563;border-color:#e5e7eb}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_currency__pXvHm{font-weight:600;color:var(--theme-elevation-900)}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_date__z3igY{color:var(--theme-elevation-900)}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_date__z3igY .LeadsView_source__e4__5{font-size:.75rem;color:var(--theme-elevation-700);text-transform:capitalize}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_assignee__PPplz{display:flex;align-items:center;gap:.5rem}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_assignee__PPplz .LeadsView_avatar__q44qg{width:32px;height:32px;border-radius:50%;background-color:#dbeafe;color:#1d4ed8;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.LeadsView_tableWrapper__CyNCj table tbody tr td .LeadsView_assignee__PPplz .LeadsView_name__JiZRc{color:var(--theme-elevation-900)}.LeadsView_emptyState__ec4qO{text-align:center;padding:3rem 1rem}.LeadsView_emptyState__ec4qO p{color:var(--theme-elevation-700);font-size:.875rem;margin:0}.PipelineView_pipelineContainer__74rzJ{display:flex;flex-direction:column;gap:1rem}.PipelineView_pipelineContainer__74rzJ .PipelineView_header__vFfll{display:flex;align-items:center;justify-content:space-between}.PipelineView_pipelineContainer__74rzJ .PipelineView_header__vFfll h2{font-size:1.125rem;font-weight:600;color:var(--theme-elevation-900);margin:0}.PipelineView_pipelineContainer__74rzJ .PipelineView_newButton__kMv_N{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.PipelineView_pipelineContainer__74rzJ .PipelineView_newButton__kMv_N:hover{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.PipelineView_pipelineContainer__74rzJ .PipelineView_newButton__kMv_N svg{width:16px;height:16px}.PipelineView_stagesGrid__O5owM{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:1rem;gap:1rem}@media(max-width:1024px){.PipelineView_stagesGrid__O5owM{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media(max-width:768px){.PipelineView_stagesGrid__O5owM{grid-template-columns:1fr}}.PipelineView_stageColumn__mz6pn{border-radius:.75rem;padding:1rem;background-color:var(--theme-elevation-900);min-height:400px;max-height:60vh;overflow-y:auto}.PipelineView_stageColumn__mz6pn.PipelineView_gray__6d7qc{border:2px solid #d1d5db;background-color:#f9fafb}.PipelineView_stageColumn__mz6pn.PipelineView_blue__SOMcv{border:2px solid #bfdbfe;background-color:#f0f9ff}.PipelineView_stageColumn__mz6pn.PipelineView_purple__fWV7S{border:2px solid #e9d5ff;background-color:#faf5ff}.PipelineView_stageColumn__mz6pn.PipelineView_yellow__ikT60{border:2px solid #fef3c7;background-color:#fefce8}.PipelineView_stageColumn__mz6pn.PipelineView_orange__KkGD2{border:2px solid #fed7aa;background-color:#fff7ed}.PipelineView_stageColumn__mz6pn.PipelineView_green__W27Jo{border:2px solid #bbf7d0;background-color:#f0fdf4}.PipelineView_stageColumn__mz6pn.PipelineView_dragOver__3c2YN{box-shadow:inset 0 0 8px rgba(37,99,235,.3);border:2px solid #2563eb;background-color:rgba(37,99,235,.05)}.PipelineView_stageColumn__mz6pn .PipelineView_stageHeader__cWXC8{margin-bottom:1rem}.PipelineView_stageColumn__mz6pn .PipelineView_stageHeader__cWXC8 h3{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .25rem}.PipelineView_stageColumn__mz6pn .PipelineView_stageHeader__cWXC8 p{font-size:.875rem;color:#6b7280;margin:0}.PipelineView_stageColumn__mz6pn .PipelineView_opportunities__pdu9T{display:flex;flex-direction:column;gap:.75rem}.PipelineView_stageColumn__mz6pn .PipelineView_emptyState__Ojtzt{display:flex;align-items:center;justify-content:center;height:300px;font-size:.875rem;color:#9ca3af}.PipelineView_opportunityCard__rDwAq{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem;cursor:pointer;transition:all .2s ease}.PipelineView_opportunityCard__rDwAq:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.PipelineView_opportunityCard__rDwAq:hover.PipelineView_dragging__LZLLH{opacity:.5;box-shadow:0 8px 20px rgba(37,99,235,.3);transform:rotate(2deg);background-color:#eff6ff;border:1px solid #2563eb}.PipelineView_opportunityCard__rDwAq .PipelineView_cardHeader__FAtK6{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.PipelineView_opportunityCard__rDwAq .PipelineView_cardHeader__FAtK6 .PipelineView_title__nvom1{font-size:.875rem;font-weight:600;color:#111827;margin:0;line-height:1.3;flex:1 1;min-width:0;word-wrap:break-word}.PipelineView_opportunityCard__rDwAq .PipelineView_cardHeader__FAtK6 .PipelineView_moreButton__jDCY3{background:none;border:none;cursor:pointer;padding:0;color:#9ca3af;transition:color .2s ease}.PipelineView_opportunityCard__rDwAq .PipelineView_cardHeader__FAtK6 .PipelineView_moreButton__jDCY3:hover{color:#4b5563}.PipelineView_opportunityCard__rDwAq .PipelineView_cardHeader__FAtK6 .PipelineView_moreButton__jDCY3 svg{width:16px;height:16px}.PipelineView_opportunityCard__rDwAq .PipelineView_clientName__XcI1L{font-size:.75rem;color:#6b7280;margin-bottom:.75rem}.PipelineView_opportunityCard__rDwAq .PipelineView_metrics__gTdAc{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.PipelineView_opportunityCard__rDwAq .PipelineView_probabilityLabel__Vi5Tg{font-size:.75rem;font-weight:600;color:#6b7280}.PipelineView_opportunityCard__rDwAq .PipelineView_value__LYPoQ{font-size:.75rem;font-weight:700;color:#111827}.PipelineView_opportunityCard__rDwAq .PipelineView_progressBar__kqCL7{width:100%;height:6px;background-color:#e5e7eb;border-radius:9999px;overflow:hidden;margin-bottom:.5rem}.PipelineView_opportunityCard__rDwAq .PipelineView_progress__1zVKy{height:100%;background-color:#2563eb;border-radius:9999px}.PipelineView_opportunityCard__rDwAq .PipelineView_date__3MLVr{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6b7280}.PipelineView_opportunityCard__rDwAq .PipelineView_date__3MLVr svg{width:12px;height:12px}.CRMDashboard_crmDashboard__ALZZu{min-height:100vh;width:100%;overflow-x:hidden;position:relative}.CRMDashboard_crmDashboard__ALZZu .CRMDashboard_mainContainer__TEZSq{margin:0 auto;padding:0 1rem}@media(min-width:769px){.CRMDashboard_crmDashboard__ALZZu .CRMDashboard_mainContainer__TEZSq{margin-right:80px}}.CRMDashboard_contentArea__ZD6Si{padding:1.5rem 0}@media(max-width:768px){.CRMDashboard_contentArea__ZD6Si{padding:1rem 0}}.CRMDashboard_metricsSection__OfNDH{margin-bottom:2rem}@media(max-width:768px){.CRMDashboard_metricsSection__OfNDH{margin-bottom:1.5rem}}.CRMDashboard_viewContainer__CYr47{animation:CRMDashboard_fadeIn__jz8gV .2s ease-in}@keyframes CRMDashboard_fadeIn__jz8gV{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CRMDashboard_newButton__pXdjx{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CRMDashboard_newButton__pXdjx:hover{background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color)}.CRMDashboard_newButton__pXdjx svg{width:16px;height:16px}