.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}.Inventory_inventoryView__v8YpB{width:100%;min-height:100vh;background:var(--theme-elevation-50);padding:2rem;border-top:1px solid var(--theme-elevation-200)}@media(max-width:1024px){.Inventory_inventoryView__v8YpB{padding:1.5rem}}@media(max-width:768px){.Inventory_inventoryView__v8YpB{padding:1rem}}.Inventory_loading__5ABZ9{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;width:100%}.Inventory_loading__5ABZ9 p{color:var(--theme-elevation-500);font-size:1rem}.Inventory_header__kitbO{margin-bottom:2rem}.Inventory_headerTop__exR4V{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media(max-width:768px){.Inventory_headerTop__exR4V{flex-direction:column;align-items:flex-start;gap:1rem}}.Inventory_headerText__LQTcQ h1{font-size:1.5rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .25rem}.Inventory_headerText__LQTcQ p{font-size:.875rem;color:var(--theme-elevation-500);margin:0}.Inventory_addButton__leNSR{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--theme-success-650);color:var(--theme-success-150);border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .2s}.Inventory_addButton__leNSR svg{width:1rem;height:1rem}.Inventory_addButton__leNSR:hover{background:var(--theme-success-600);color:var(--theme-success-150)}.Inventory_alert__8DrIh{display:flex;align-items:center;justify-content:space-between;background:#fff7ed;border:1px solid #fed7aa;border-radius:.75rem;padding:1rem;margin-bottom:1.5rem}@media(max-width:768px){.Inventory_alert__8DrIh{flex-direction:column;align-items:flex-start;gap:1rem}}.Inventory_alertContent__6YOyc{display:flex;align-items:center;gap:.75rem}.Inventory_alertIcon__P2WGv{width:2rem;height:2rem;background:#fed7aa;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Inventory_alertIcon__P2WGv svg{width:1.25rem;height:1.25rem;color:#c2410c}.Inventory_alertText__6XIdt .Inventory_alertTitle__5sq3t{font-weight:500;color:#9a3412;margin:0 0 .25rem;font-size:.875rem}.Inventory_alertText__6XIdt .Inventory_alertMessage__1vEN_{font-size:.813rem;color:#c2410c;margin:0}.Inventory_alertButton__bYMPL{padding:.5rem 1rem;background:#c2410c;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s;flex-shrink:0}.Inventory_alertButton__bYMPL:hover{background:#9a3412}.Inventory_searchBar__FSrE9{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}@media(max-width:1024px){.Inventory_searchBar__FSrE9{flex-direction:column;align-items:stretch}}.Inventory_searchBox__x_fjs{position:relative;flex:1 1;max-width:28rem}@media(max-width:1024px){.Inventory_searchBox__x_fjs{max-width:100%}}.Inventory_searchBox__x_fjs svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--theme-elevation-400)}.Inventory_searchBox__x_fjs input{width:100%;padding:.625rem 1rem .625rem 2.5rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-100);transition:all .2s}.Inventory_searchBox__x_fjs input:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px var(--theme-success-100)}.Inventory_searchBox__x_fjs input::placeholder{color:var(--theme-elevation-400)}.Inventory_filterTabs__VocHw{display:flex;align-items:center;gap:.25rem;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.5rem;padding:.25rem}.Inventory_filterTabs__VocHw button{padding:.375rem .75rem;background:rgba(0,0,0,0);border:none;border-radius:.375rem;font-size:.875rem;color:var(--theme-elevation-600);cursor:pointer;transition:all .2s;white-space:nowrap}.Inventory_filterTabs__VocHw button:hover{color:var(--theme-elevation-900)}.Inventory_filterTabs__VocHw button.Inventory_active__61KNT{background:var(--theme-success-200);color:var(--theme-success-650)}.Inventory_statsGrid__5Rkby{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media(max-width:1024px){.Inventory_statsGrid__5Rkby{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.Inventory_statsGrid__5Rkby{grid-template-columns:1fr}}.Inventory_statCard___uPFO{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.Inventory_statInfo__d17mS .Inventory_statLabel__GWMN7{font-size:.875rem;color:var(--theme-elevation-500);margin:0 0 .25rem}.Inventory_statInfo__d17mS .Inventory_statValue__PZKLp{font-size:1.875rem;font-weight:600;color:var(--theme-elevation-900);margin:0;line-height:1.2}.Inventory_statIcon__vCLF_{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Inventory_statIcon__vCLF_ svg{width:1.5rem;height:1.5rem}.Inventory_statIcon__vCLF_.Inventory_blue__Tjwrw{background:var(--theme-success-100)}.Inventory_statIcon__vCLF_.Inventory_blue__Tjwrw svg{color:var(--theme-success-600)}.Inventory_statIcon__vCLF_.Inventory_orange__xEnzg{background:#fed7aa}.Inventory_statIcon__vCLF_.Inventory_orange__xEnzg svg{color:#ea580c}.Inventory_statIcon__vCLF_.Inventory_red__Sw0IW{background:#fecaca}.Inventory_statIcon__vCLF_.Inventory_red__Sw0IW svg{color:#dc2626}.Inventory_statIcon__vCLF_.Inventory_green__3_tvG{background:#bbf7d0}.Inventory_statIcon__vCLF_.Inventory_green__3_tvG svg{color:#16a34a}.Inventory_tableContainer__SmnZ_{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden;position:relative}.Inventory_table__EYSnZ{width:100%;border-collapse:collapse}.Inventory_table__EYSnZ thead{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.Inventory_table__EYSnZ thead tr th{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em}.Inventory_table__EYSnZ tbody tr{border-bottom:1px solid var(--theme-elevation-200);transition:background-color .2s}.Inventory_table__EYSnZ tbody tr:last-child{border-bottom:none}.Inventory_table__EYSnZ tbody tr:hover{background:var(--theme-elevation-50)}.Inventory_table__EYSnZ tbody tr td{padding:1rem 1.5rem;font-size:.875rem;color:var(--theme-elevation-600);vertical-align:middle}.Inventory_componentCell__yT6PK .Inventory_componentName__Eu35I{font-size:.875rem;color:var(--theme-elevation-900);margin:0 0 .25rem}.Inventory_componentCell__yT6PK .Inventory_componentCode__7HoJS{font-size:.75rem;color:var(--theme-elevation-500);margin:0}.Inventory_stockCell__S8eSB .Inventory_stockZero__VEllw{font-size:.875rem;font-weight:600;color:#dc2626;margin:0 0 .25rem}.Inventory_stockCell__S8eSB .Inventory_stockLow__RFCOv{font-size:.875rem;font-weight:600;color:#ea580c;margin:0 0 .25rem}.Inventory_stockCell__S8eSB .Inventory_stockNormal__ul0Wj{font-size:.875rem;font-weight:600;color:var(--theme-elevation-900);margin:0 0 .25rem}.Inventory_stockCell__S8eSB .Inventory_stockMin__bDYWm{font-size:.75rem;color:var(--theme-elevation-500);margin:0}.Inventory_statusBadge__6P52f{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500}.Inventory_statusBadge__6P52f svg{width:.75rem;height:.75rem}.Inventory_statusBadge__6P52f.Inventory_outOfStock__OKJ4y{background:#fecaca;color:#991b1b}.Inventory_statusBadge__6P52f.Inventory_lowStock__ABNVK{background:#fed7aa;color:#9a3412}.Inventory_statusBadge__6P52f.Inventory_inStock__u75I5{background:#bbf7d0;color:#166534}.Inventory_actions__MhkqS{display:flex;align-items:center;gap:.5rem}.Inventory_editButton__wQA_N{padding:.375rem;background:rgba(0,0,0,0);border:none;color:var(--theme-success-600);cursor:pointer;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s;text-decoration:none}.Inventory_editButton__wQA_N svg{width:1rem;height:1rem}.Inventory_editButton__wQA_N:hover{background:var(--theme-success-100);color:var(--theme-success-600)}.Inventory_reorderButton__xMIZH{padding:.25rem .5rem;color:var(--theme-success-150);border:none;border-radius:.25rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:background-color .2s}.Inventory_reorderButton__xMIZH,.Inventory_reorderButton__xMIZH:hover{background:var(--theme-success-600)}.Inventory_emptyState__q_wKB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.Inventory_emptyState__q_wKB svg{width:3rem;height:3rem;color:var(--theme-elevation-400);margin-bottom:1rem}.Inventory_emptyState__q_wKB p{color:var(--theme-elevation-500);font-size:.875rem;margin:0}.Inventory_pageInfo__ZGJc7{padding:1rem;text-align:right;border-bottom:1px solid var(--theme-elevation-200)}.Inventory_pageInfo__ZGJc7 p{font-size:.875rem;color:var(--theme-elevation-600);margin:0}.Inventory_pagination__JoDcl{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 1rem;border-top:1px solid var(--theme-elevation-200)}.Inventory_paginationButton__aj7F8{padding:.5rem 1rem;background:var(--theme-elevation-100);color:var(--theme-elevation-900);border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.Inventory_paginationButton__aj7F8:hover:not(:disabled){background:var(--theme-elevation-150);border-color:var(--theme-elevation-300)}.Inventory_paginationButton__aj7F8:disabled{opacity:.5;cursor:not-allowed}.Inventory_pageIndicator__t_GgZ{font-size:.875rem;color:var(--theme-elevation-700);font-weight:500}.EmptyTaskDetail_emptyTaskDetail__RnbBE{display:flex;flex-direction:column;align-items:center;justify-content:center;height:90vh;width:100%;color:var(--theme-elevation-500)}.EmptyTaskDetail_emptyTaskDetail__RnbBE svg{margin-bottom:16px;opacity:.5}.EmptyTaskDetail_emptyTaskDetail__RnbBE p{font-size:16px;opacity:.7}.NewTaskModal_modalOverlay__LCbaE{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.NewTaskModal_modal__LX09k{background:var(--theme-elevation-100);border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-height:90vh;max-width:600px;overflow:hidden;width:100%}.NewTaskModal_modalHeader__K6rtz{align-items:center;border-bottom:1px solid var(--theme-elevation-200);display:flex;justify-content:space-between;padding:20px 24px}.NewTaskModal_modalHeader__K6rtz h2{font-size:20px;font-weight:600;margin:0}.NewTaskModal_modalCloseBtn__jBjc9{align-items:center;background:rgba(0,0,0,0);border-radius:6px;border:none;color:var(--theme-elevation-600);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .2s}.NewTaskModal_modalCloseBtn__jBjc9:hover:not(:disabled){background:var(--theme-elevation-100);color:var(--theme-text)}.NewTaskModal_modalCloseBtn__jBjc9:disabled{cursor:not-allowed;opacity:.5}.NewTaskModal_modalBody__D8Jmx{max-height:calc(90vh - 150px);overflow-y:auto;padding:24px}.NewTaskModal_formGroup__SdVQ4{margin-bottom:20px}.NewTaskModal_formGroup__SdVQ4 label{color:var(--theme-text);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.NewTaskModal_required__K_k2b{color:#dc2626}.NewTaskModal_formInput__sOo71,.NewTaskModal_formSelect__gfUKk,.NewTaskModal_formTextarea__8XHun{background:var(--theme-elevation-50);border-radius:6px;border:1px solid var(--theme-elevation-300);color:var(--theme-text);font-family:inherit;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s;width:100%}.NewTaskModal_formInput__sOo71:focus:not(:disabled),.NewTaskModal_formSelect__gfUKk:focus:not(:disabled),.NewTaskModal_formTextarea__8XHun:focus:not(:disabled){border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.NewTaskModal_formInput__sOo71:disabled,.NewTaskModal_formSelect__gfUKk:disabled,.NewTaskModal_formTextarea__8XHun:disabled{cursor:not-allowed;opacity:.6}.NewTaskModal_formInput__sOo71::placeholder,.NewTaskModal_formSelect__gfUKk::placeholder,.NewTaskModal_formTextarea__8XHun::placeholder{color:var(--theme-elevation-500)}.NewTaskModal_formTextarea__8XHun{font-family:inherit;resize:vertical}.NewTaskModal_formRow__565lu{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:768px){.NewTaskModal_formRow__565lu{grid-template-columns:1fr}}.NewTaskModal_reactSelect__zuiwu{font-size:14px;z-index:9999}.NewTaskModal_modalFooter__bgfCj{border-top:1px solid var(--theme-elevation-200);display:flex;gap:12px;justify-content:flex-end;padding:20px 24px}.NewTaskModal_actionBtn__yk9ec{border-radius:6px;border:none;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .2s}.NewTaskModal_actionBtn__yk9ec:disabled{cursor:not-allowed;opacity:.5}.NewTaskModal_actionBtn__yk9ec.NewTaskModal_primary__NcZGA{background:var(--theme-success-500);color:#fff}.NewTaskModal_actionBtn__yk9ec.NewTaskModal_primary__NcZGA:hover:not(:disabled){background:var(--theme-success-600)}.NewTaskModal_actionBtn__yk9ec.NewTaskModal_secondary__H3hes{background:var(--theme-error-300);color:var(--theme-text)}.NewTaskModal_actionBtn__yk9ec.NewTaskModal_secondary__H3hes:hover:not(:disabled){background:var(--theme-error-200)}.BlockTaskModal_modalOverlay__5lFo8{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.BlockTaskModal_modal__VlUFJ{background:var(--theme-elevation-50);border-radius:.75rem;max-width:600px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.BlockTaskModal_modalHeader__PinDg{display:flex;align-items:center;gap:1rem;padding:1.5rem;border-bottom:1px solid var(--theme-elevation-200)}.BlockTaskModal_modalHeader__PinDg h2{flex:1 1;font-size:1.25rem;font-weight:600;margin:0;color:var(--theme-elevation-900)}.BlockTaskModal_headerIcon__pRm7R{width:3rem;height:3rem;border-radius:9999px;background:#fef3c7;display:flex;align-items:center;justify-content:center}.BlockTaskModal_headerIcon__pRm7R svg{color:#f59e0b}.BlockTaskModal_closeButton__d69Xm{background:rgba(0,0,0,0);border:none;color:var(--theme-elevation-700);cursor:pointer;padding:.5rem;border-radius:.5rem;transition:all .2s}.BlockTaskModal_closeButton__d69Xm:hover{background:var(--theme-elevation-100);color:var(--theme-elevation-900)}.BlockTaskModal_modalBody__RJQcp{flex:1 1;overflow-y:auto;padding:1.5rem}.BlockTaskModal_formGroup__eo0v_{margin-bottom:1.25rem}.BlockTaskModal_label__aQFhz{display:block;font-weight:600;font-size:.875rem;color:var(--theme-elevation-900);margin-bottom:.5rem}.BlockTaskModal_required__wcMT9{color:#dc2626}.BlockTaskModal_input__0qQBh,.BlockTaskModal_select___5q3C,.BlockTaskModal_textarea__fx5uA{width:100%;padding:.75rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;font-family:inherit;outline:none;transition:all .2s}.BlockTaskModal_input__0qQBh:focus,.BlockTaskModal_select___5q3C:focus,.BlockTaskModal_textarea__fx5uA:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.BlockTaskModal_textarea__fx5uA{resize:vertical;min-height:80px}.BlockTaskModal_checkboxGroup__efQub{margin:1.5rem 0;padding:1rem;background:var(--theme-elevation-50);border-radius:.5rem}.BlockTaskModal_checkboxLabel__Gcefg{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.875rem;font-weight:500}.BlockTaskModal_checkboxLabel__Gcefg input[type=checkbox]{width:1.25rem;height:1.25rem;cursor:pointer}.BlockTaskModal_radioGroup__VVq6P{margin:1.5rem 0;padding:1rem;background:var(--theme-elevation-50);border-radius:.5rem}.BlockTaskModal_radioGroup__VVq6P>.BlockTaskModal_label__aQFhz{margin-bottom:.75rem;display:block}.BlockTaskModal_radioLabel__NDDjR{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem;border-radius:.375rem;transition:background .2s}.BlockTaskModal_radioLabel__NDDjR:hover{background:var(--theme-elevation-100)}.BlockTaskModal_radioLabel__NDDjR input[type=radio]{width:1.25rem;height:1.25rem;cursor:pointer}.BlockTaskModal_helperText__wRVKM{font-size:.75rem;color:var(--theme-elevation-600);margin-top:.5rem;font-style:italic}.BlockTaskModal_blockingTaskSection__G_Jih{background:var(--theme-elevation-100);padding:1.25rem;border-radius:.5rem;border:1px solid var(--theme-elevation-200)}.BlockTaskModal_blockingTaskSection__G_Jih h3{font-size:1rem;font-weight:600;margin:0 0 1rem;color:var(--theme-elevation-900)}.BlockTaskModal_formRow__6zgXE{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.BlockTaskModal_modalFooter__7CpUw{display:flex;gap:.75rem;justify-content:flex-end;padding-top:1rem;margin-top:1.2rem;border-top:1px solid var(--theme-elevation-200)}.BlockTaskModal_cancelButton__vVwC6,.BlockTaskModal_submitButton__W6JC3{padding:.75rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;border:none}.BlockTaskModal_cancelButton__vVwC6{background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.BlockTaskModal_cancelButton__vVwC6:hover{background:var(--theme-elevation-200)}.BlockTaskModal_submitButton__W6JC3{background:#f59e0b;color:#fff}.BlockTaskModal_submitButton__W6JC3:hover:not(:disabled){background:#d97706}.BlockTaskModal_submitButton__W6JC3:disabled{opacity:.5;cursor:not-allowed}