.CustomerProfile_backRow__y2bRT{padding:8px 24px}.CustomerProfile_backButton__uaFPO{padding:5px 8px;border-radius:6px;color:hsl(var(--color-text-secondary));font-size:13px;font-weight:500;background:none;border:none;cursor:pointer;transition:color .15s ease,background .15s ease}.CustomerProfile_backButton__uaFPO:hover{color:hsl(var(--color-text));background:hsl(var(--color-bg-muted))}.CustomerProfile_profileLayout__zMxK5{display:grid;grid-template-columns:1fr;min-height:calc(100vh - 100px)}@media (min-width:1024px){.CustomerProfile_profileLayout__zMxK5{grid-template-columns:340px 1fr}}@media (min-width:1280px){.CustomerProfile_profileLayout__zMxK5{grid-template-columns:380px 1fr}}.CustomerProfile_sidebar__TBYhe{border-right:1px solid hsl(var(--color-border-subtle));overflow-y:auto;scrollbar-width:none}.CustomerProfile_sidebar__TBYhe::-webkit-scrollbar{display:none}@media (min-width:1024px){.CustomerProfile_sidebar__TBYhe{position:sticky;top:0;max-height:100vh}}@media (max-width:1023px){.CustomerProfile_sidebar__TBYhe{border-right:none;border-bottom:1px solid hsl(var(--color-border))}}.CustomerProfile_sidebarIdentity__E2416{padding:24px 24px 0;display:flex;align-items:flex-start;gap:12px}.CustomerProfile_avatar__9zmto{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;flex-shrink:0;background:hsl(var(--color-bg-emphasis));color:hsl(var(--color-text-secondary))}.CustomerProfile_identityInfo__dAz4L{min-width:0;flex:1}.CustomerProfile_identityName__4sE4k{font-size:15px;font-weight:600;color:hsl(var(--color-text));margin:0;line-height:1.3;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.CustomerProfile_blockedBadge__ln3y_{display:inline-flex;padding:1px 6px;font-size:11px;font-weight:500;border-radius:4px;background:hsl(var(--color-error-subtle));color:hsl(var(--color-error))}.CustomerProfile_identityEmail__oBVTx{font-size:13px;color:hsl(var(--color-text-secondary));margin:2px 0 0}.CustomerProfile_identityPhone__Bn1Eh{font-size:12px;color:hsl(var(--color-text-muted));margin:1px 0 0}.CustomerProfile_healthBadge__51gEI{display:flex;align-items:center;gap:8px;padding:14px 24px 18px}.CustomerProfile_healthRing__JSWvM{position:relative;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CustomerProfile_healthRing__JSWvM:before{content:"";position:absolute;inset:4px;border-radius:50%;background:hsl(var(--color-bg))}.CustomerProfile_healthValue__trvaf{position:relative;z-index:1;font-size:12px;font-weight:700;line-height:1}.CustomerProfile_healthMeta__5zgmT{font-size:12px;color:hsl(var(--color-text-muted))}.CustomerProfile_healthLabelName__vedHw{font-weight:600}.CustomerProfile_statsRow__EwaTa{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid hsl(var(--color-border-subtle));border-bottom:1px solid hsl(var(--color-border-subtle))}.CustomerProfile_statItem__WU_68{padding:10px 6px;text-align:center;cursor:pointer;background:none;border:none;transition:background .15s ease}.CustomerProfile_statItem__WU_68:not(:last-child){border-right:1px solid hsl(var(--color-border-subtle))}.CustomerProfile_statItem__WU_68:hover{background:hsl(var(--color-bg-muted))}.CustomerProfile_statValue__bTcze{font-size:16px;font-weight:700;line-height:1;color:hsl(var(--color-text))}.CustomerProfile_statLabel__SBaUB{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--color-text-muted));margin-top:3px}.CustomerProfile_sidebarSection__pC4EZ{padding:16px 24px;border-bottom:1px solid hsl(var(--color-border-subtle))}.CustomerProfile_sidebarSectionTitle__0Og0T{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--color-text-muted));margin:0 0 10px}.CustomerProfile_fieldRow__x5hK3{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:3px 0}.CustomerProfile_fieldLabel__egiUl{font-size:12px;color:hsl(var(--color-text-muted));flex-shrink:0}.CustomerProfile_fieldValue__8RbON{font-size:13px;color:hsl(var(--color-text));text-align:right;word-break:break-word;min-width:0}.CustomerProfile_pipelineGrid__zOjOv{display:grid;gap:8px}.CustomerProfile_pipelineField__Y_qsG{display:flex;flex-direction:column;gap:3px}.CustomerProfile_pipelineFieldLabel__CgVqP{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--color-text-muted))}.CustomerProfile_pipelineInput__khxQt,.CustomerProfile_pipelineSelect__whqN5{padding:6px 8px;font-size:13px;border-radius:6px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg));color:hsl(var(--color-text));outline:none;transition:border-color .15s ease}.CustomerProfile_pipelineInput__khxQt:focus,.CustomerProfile_pipelineSelect__whqN5:focus{border-color:hsl(var(--brand-primary))}.CustomerProfile_pipelineActions__sNmT7{display:flex;gap:6px;margin-top:6px}.CustomerProfile_notesText___TuQE{font-size:13px;color:hsl(var(--color-text-secondary));white-space:pre-wrap;line-height:1.5}.CustomerProfile_notesEmpty__N7QUs{font-size:13px;color:hsl(var(--color-text-muted));font-style:italic}.CustomerProfile_primaryButton__boWNr{padding:6px 12px;background:hsl(var(--brand-primary));color:hsl(var(--brand-primary-foreground,0 0% 100%))!important;font-weight:500;font-size:12px;border-radius:6px;border:none;cursor:pointer;transition:background .15s ease}.CustomerProfile_primaryButton__boWNr:hover{background:hsl(var(--brand-primary-emphasis))}.CustomerProfile_primaryButton__boWNr:disabled{opacity:.5;cursor:not-allowed}.CustomerProfile_secondaryButton__IuUze{padding:6px 12px;background:transparent;color:hsl(var(--color-text-secondary));font-size:12px;font-weight:500;border-radius:6px;border:1px solid hsl(var(--color-border));cursor:pointer;transition:background .15s ease}.CustomerProfile_secondaryButton__IuUze:hover{background:hsl(var(--color-bg-muted))}.CustomerProfile_editLink__9cQ_k{font-size:12px;color:hsl(var(--brand-primary));background:none;border:none;cursor:pointer;font-weight:500;transition:color .15s ease}.CustomerProfile_editLink__9cQ_k:hover{color:hsl(var(--brand-primary-emphasis))}.CustomerProfile_manageSection__pwsQO summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;font-weight:500;color:hsl(var(--color-text-muted));padding:2px 0;transition:color .15s ease}.CustomerProfile_manageSection__pwsQO summary:hover{color:hsl(var(--color-text))}.CustomerProfile_blockButton__NAeoe{padding:5px 10px;font-size:12px;border-radius:6px;border:none;cursor:pointer;font-weight:500;transition:background .15s ease,color .15s ease}.CustomerProfile_unblockButton__xMie_{background:hsl(var(--color-success));color:hsl(var(--color-success-foreground))}.CustomerProfile_unblockButton__xMie_:hover{background:hsl(var(--color-success-emphasis))}.CustomerProfile_blockActionButton__6c0Xi{background:hsl(var(--color-error-subtle));color:hsl(var(--color-error))}.CustomerProfile_blockActionButton__6c0Xi:hover{background:hsl(var(--color-error));color:hsl(var(--color-error-foreground))}.CustomerProfile_mainPanel__VM9lK{display:flex;flex-direction:column;min-width:0}.CustomerProfile_mainTabs__1R_Sy{display:flex;gap:0;border-bottom:1px solid hsl(var(--color-border-subtle));padding:0;position:sticky;top:0;background:hsl(var(--color-bg));z-index:5}@media (min-width:1280px){.CustomerProfile_mainTabs__1R_Sy{padding:0}}.CustomerProfile_tabButton__r9OSz{display:inline-flex;align-items:center;gap:4px;padding:12px 16px;font-size:13px;font-weight:500;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;color:hsl(var(--color-text-secondary));background:none;cursor:pointer;transition:color .15s ease,border-color .15s ease}.CustomerProfile_tabButton__r9OSz:hover{color:hsl(var(--color-text))}.CustomerProfile_tabButtonActive__7Ucw4{border-bottom-color:hsl(var(--brand-primary));color:hsl(var(--brand-primary))}.CustomerProfile_mainContent__fDd0b{flex:1;padding:20px 24px}@media (min-width:1280px){.CustomerProfile_mainContent__fDd0b{padding:24px 32px}}.CustomerProfile_composeButton__tyV2j{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:hsl(var(--brand-primary));color:hsl(var(--brand-primary-foreground,0 0% 100%))!important;font-weight:500;font-size:13px;border-radius:8px;border:none;cursor:pointer;transition:background .15s ease}.CustomerProfile_composeButton__tyV2j:hover{background:hsl(var(--brand-primary-emphasis))}.CustomerProfile_taskItem__JcFvM{padding:10px 12px;border-radius:8px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg));transition:background .15s ease}.CustomerProfile_taskItem__JcFvM:hover{background:hsl(var(--color-bg-subtle))}.CustomerProfile_taskActions___94BQ button{padding:4px 8px;font-size:11px;border-radius:6px;border:1px solid hsl(var(--color-border));background:transparent;cursor:pointer;transition:background .15s ease}.CustomerProfile_taskActions___94BQ button:hover{background:hsl(var(--color-bg-muted))}.CustomerProfile_tag__B_XRM{background:hsl(var(--color-bg-muted));color:hsl(var(--color-text-secondary))}.CustomerProfile_sourceBadge___KzBp,.CustomerProfile_tag__B_XRM{display:inline-flex;padding:1px 6px;font-size:11px;border-radius:4px}.CustomerProfile_filterPill__G68tU{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;border-radius:9999px;border:1px solid hsl(var(--color-border));background:transparent;color:hsl(var(--color-text-secondary));cursor:pointer;transition:all .15s ease}.CustomerProfile_filterPill__G68tU:hover{background:hsl(var(--color-bg-muted))}.CustomerProfile_filterPillActive__qvmuB{border-color:hsl(var(--brand-primary-muted));background:hsl(var(--brand-primary)/.08);color:hsl(var(--brand-primary))}.CustomerProfile_filterCount__YQUGR{padding:1px 5px;font-size:10px;border-radius:9999px;background:hsl(var(--color-bg-muted));color:hsl(var(--color-text-muted))}@media (max-width:639px){.CustomerProfile_filterPill__G68tU{padding:6px 10px;font-size:11px;border-radius:6px;border-color:hsl(var(--color-border-subtle))}.CustomerProfile_filterPillActive__qvmuB{border-color:hsl(var(--brand-primary)/.3)}.CustomerProfile_activityFilters__rqSIu{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}.CustomerProfile_activityFilters__rqSIu::-webkit-scrollbar{display:none}}.CustomerProfile_emptyState__vJZIe{padding:16px;border-radius:8px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg));font-size:13px;color:hsl(var(--color-text-muted))}.CustomerProfile_emailLayout__v7Aaf{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:1024px){.CustomerProfile_emailLayout__v7Aaf{grid-template-columns:260px 1fr}}@media (min-width:1280px){.CustomerProfile_emailLayout__v7Aaf{grid-template-columns:300px 1fr}}.CustomerProfile_threadList__t4otq{padding:10px;border-radius:8px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg-subtle))}.CustomerProfile_threadItem__VLx65{width:100%;padding:8px 10px;text-align:left;border-radius:6px;border:1px solid transparent;background:transparent;cursor:pointer;transition:all .15s ease}.CustomerProfile_threadItem__VLx65:hover{background:hsl(var(--color-bg));border-color:hsl(var(--color-border))}.CustomerProfile_threadItemActive__Y2IBe{border-color:hsl(var(--brand-primary-muted));background:hsl(var(--brand-primary)/.06)}.CustomerProfile_threadPane__4UUOO{padding:12px;border-radius:8px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg-subtle))}.CustomerProfile_threadStatusBadge__utEbY{border-radius:8px}.CustomerProfile_threadStatusBadgeClosed__82v3b{background:hsl(var(--color-bg-muted))}.CustomerProfile_replyThreadButton__QB9pU{border-radius:8px;border:1px solid hsl(var(--brand-primary-muted));background:transparent;transition:all .15s ease}.CustomerProfile_replyThreadButton__QB9pU:hover{background:hsl(var(--brand-primary)/.08)}.CustomerProfile_emailMessage__YC7Ut{border-radius:12px}.CustomerProfile_emailMessageInbound__W8xON{border:1px solid hsl(var(--color-info-subtle));background:hsl(var(--color-info-subtle))}.CustomerProfile_emailMessageOutbound__GKHSt{border:1px solid hsl(var(--brand-primary-muted));background:hsl(var(--brand-primary)/.06)}.CustomerProfile_emailHeaderButton__HWcDL{transition:background .15s ease}.CustomerProfile_emailNewBadge__RcPV_{border-radius:8px;background:hsl(var(--brand-primary)/.08)}.CustomerProfile_emailFailedBadge__spKw2{border-radius:8px}.CustomerProfile_emailAttachmentsDivider__Yxsla,.CustomerProfile_emailBodySection__1E46E{border-top:1px solid hsl(var(--color-border-subtle))}.CustomerProfile_emailErrorBox__FmT9a{border-radius:8px;background:hsl(var(--color-error-subtle))}.CustomerProfile_attachmentChip__M8lXQ{border-radius:8px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg-subtle));color:hsl(var(--color-text-secondary));transition:all .15s ease}.CustomerProfile_attachmentChip__M8lXQ:hover{background:hsl(var(--color-bg))}.CustomerProfile_composeWrapper__QiMhP{border-radius:12px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg-subtle))}.CustomerProfile_composeHeader__84YMj{border-bottom:1px solid hsl(var(--color-border-subtle))}.CustomerProfile_composeCloseButton__0hPZl{color:hsl(var(--color-text-muted));background:none;border:none;cursor:pointer;transition:color .15s ease}.CustomerProfile_composeCloseButton__0hPZl:hover{color:hsl(var(--color-text-secondary))}.CustomerProfile_composeInput__Dsl89{border-radius:8px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-bg-subtle));color:hsl(var(--color-text));transition:border-color .15s ease}.CustomerProfile_composeQuotedReply__Q_x4w{color:hsl(var(--color-text-muted));background:hsl(var(--color-bg));border-radius:8px;border-left:3px solid hsl(var(--color-border))}.CustomerProfile_composeError__3zoTI{border-radius:8px;background:hsl(var(--color-error-subtle))}.CustomerProfile_composeActions__zP12Y{border-top:1px solid hsl(var(--color-border-subtle))}.CustomerProfile_composeCancelButton__phQXb{color:hsl(var(--color-text-secondary));background:none;border:none;cursor:pointer;transition:color .15s ease}.CustomerProfile_composeCancelButton__phQXb:hover{color:hsl(var(--color-text))}.CustomerProfile_composeSendButton__Lj1IC{border-radius:8px;background:hsl(var(--brand-primary));color:hsl(var(--brand-primary-foreground,0 0% 100%))!important;transition:all .15s ease}.CustomerProfile_composeSendButton__Lj1IC:hover{background:hsl(var(--brand-primary-emphasis))}.CustomerProfile_activityCard__PNkf_{overflow:hidden;border-radius:12px;border:1px solid hsl(var(--color-border))}.CustomerProfile_activityHeader__8ZCiY{width:100%;display:flex;align-items:flex-start;gap:12px;padding:12px 16px;text-align:left;background:transparent;border:none;transition:background .15s ease}@media (max-width:639px){.CustomerProfile_activityHeader__8ZCiY{padding:12px}}.CustomerProfile_activityHeaderExpandable__U2LEL{cursor:pointer}.CustomerProfile_activityHeaderExpandable__U2LEL:hover{background:hsl(var(--color-bg))}.CustomerProfile_activityHeaderStatic__sO3Eq{cursor:default}.CustomerProfile_activityExpandedContent__8BtDs{padding:16px;border-top:1px solid hsl(var(--color-border-subtle));background:hsl(var(--color-bg))}.CustomerProfile_loadMoreButton__s830O{width:100%;padding:12px;font-size:13px;border-radius:8px;border:none;background:transparent;cursor:pointer;transition:all .15s ease;color:hsl(var(--brand-primary))}.CustomerProfile_loadMoreButton__s830O:hover,.CustomerProfile_newBadge__4Ds7x{background:hsl(var(--brand-primary)/.08);color:hsl(var(--brand-primary-emphasis))}.CustomerProfile_newBadge__4Ds7x{display:inline-flex;padding:1px 6px;font-size:11px;border-radius:8px}.CustomerProfile_bookingLink__W59_c{border-radius:8px;border:1px solid hsl(var(--color-border));transition:all .15s ease}.CustomerProfile_bookingLink__W59_c:hover{background:hsl(var(--brand-primary)/.08)}.CustomerProfile_modalBackdrop__UaZWR{background-color:hsl(var(--color-text)/.3);backdrop-filter:blur(4px)}.CustomerProfile_modalContainer__5F4kC{background:hsl(var(--color-bg-subtle));border-radius:12px 12px 0 0;border:1px solid hsl(var(--color-border));box-shadow:0 -4px 30px hsl(var(--color-text)/.12)}@media (min-width:640px){.CustomerProfile_modalContainer__5F4kC{border-radius:12px;box-shadow:0 10px 40px hsl(var(--color-text)/.15)}}.CustomerProfile_modalInner__mZzYd{border-radius:12px 12px 0 0}@media (min-width:640px){.CustomerProfile_modalInner__mZzYd{border-radius:12px}}.CustomerProfile_modalHeader__nyY4Q{border-bottom:1px solid hsl(var(--color-border-subtle))}.CustomerProfile_modalCloseButton__0Jt6V{color:hsl(var(--color-text-muted));border-radius:8px;transition:all .15s ease}.CustomerProfile_modalCloseButton__0Jt6V:hover{color:hsl(var(--color-text-secondary));background:hsl(var(--color-bg-muted))}.CustomerProfile_bounceWarning__U8x2_{background:hsl(var(--color-error-subtle));border:1px solid hsl(var(--color-error)/.2);border-radius:12px}.CustomerProfile_bounceUpdateLink__bh25L{color:hsl(var(--color-error-emphasis));transition:opacity .15s ease}.CustomerProfile_bounceUpdateLink__bh25L:hover{text-decoration:none}.CustomerProfile_unrepliedWarning__b5kTs{background:hsl(var(--color-warning-subtle));border:1px solid hsl(var(--color-warning)/.2);border-radius:12px}