.DailyReportDetailPanel_panel__BT_aX{display:flex;flex-direction:column;gap:16px;padding:12px;overflow:auto;min-height:0}.DailyReportDetailPanel_sectionTitle__jmYhH{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--ff-text-primary);border-bottom:1px solid var(--ff-border);padding-bottom:6px}.DailyReportDetailPanel_emptyMessage__2JGI1{margin:0;font-size:13px;color:var(--ff-text-secondary);font-style:italic}.DailyReportDetailPanel_headerRow__fogKC{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--ff-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--ff-border);flex-shrink:0}.DailyReportDetailPanel_headerInfo__fME3R{display:flex;gap:24px;align-items:baseline}.DailyReportDetailPanel_headerDate__Iorg1,.DailyReportDetailPanel_headerUser__Komum{font-size:15px;color:var(--ff-text-primary);font-weight:500}.DailyReportDetailPanel_headerMetrics__Ojvgp{display:flex;gap:12px}.DailyReportDetailPanel_metricCard__1DJhz{display:flex;flex-direction:column;align-items:center;background:var(--ff-bg-primary);border:1px solid var(--ff-border);border-radius:var(--radius-sm);padding:8px 20px;min-width:80px}.DailyReportDetailPanel_metricValue__WD1Zt{font-size:24px;font-weight:700;color:var(--ff-primary);line-height:1.2}.DailyReportDetailPanel_metricLabel__fv1fL{font-size:11px;color:var(--ff-text-secondary);margin-top:2px}.DailyReportDetailPanel_tableSection__f7Itj{background:var(--ff-bg-primary);border-radius:var(--radius-md);border:1px solid var(--ff-border);padding:14px;flex-shrink:0}.DailyReportDetailPanel_activityTable__PFtOp{width:100%;border-collapse:collapse;font-size:13px}.DailyReportDetailPanel_activityTable__PFtOp th{text-align:left;padding:8px 10px;font-weight:600;font-size:12px;color:var(--ff-text-secondary);background:var(--ff-bg-tertiary);border-bottom:2px solid var(--ff-border);white-space:nowrap}.DailyReportDetailPanel_activityTable__PFtOp td{padding:8px 10px;border-bottom:1px solid var(--ff-border-light,var(--ff-border));color:var(--ff-text-primary);vertical-align:top}.DailyReportDetailPanel_tableRow__tbnQx:last-child td{border-bottom:none}.DailyReportDetailPanel_tableRow__tbnQx:hover{background:var(--ff-bg-secondary)}.DailyReportDetailPanel_activityLink__jgldm{color:var(--ff-primary);text-decoration:none}.DailyReportDetailPanel_activityLink__jgldm:hover{text-decoration:underline;color:var(--ff-primary-dark,var(--ff-primary))}.DailyReportDetailPanel_tdType__E3m8c,.DailyReportDetailPanel_thType__w1wn6{width:90px}.DailyReportDetailPanel_tdSubject__lblQ9,.DailyReportDetailPanel_thSubject__u8n6D{min-width:140px}.DailyReportDetailPanel_tdClient__l_0XM,.DailyReportDetailPanel_thClient__LPrzr{width:130px}.DailyReportDetailPanel_tdContact__R0xwL,.DailyReportDetailPanel_thContact__XJlg8{width:110px}.DailyReportDetailPanel_tdMemo__0UE_X,.DailyReportDetailPanel_thMemo__39atD{min-width:160px;white-space:pre-wrap;line-height:1.5}.DailyReportDetailPanel_typeBadge__FQiyL{display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;border-radius:var(--radius-sm);background:var(--ff-bg-tertiary);color:var(--ff-text-primary);white-space:nowrap}.DailyReportDetailPanel_bottomGrid__Ndv3F{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;min-height:0}.DailyReportDetailPanel_bottomLeft__homax{display:flex;flex-direction:column;gap:12px}.DailyReportDetailPanel_bottomRight__Pd4zp{display:flex;flex-direction:column}.DailyReportDetailPanel_notesSection__duNfi,.DailyReportDetailPanel_supervisorSection__XAdrY{background:var(--ff-bg-primary);border-radius:var(--radius-md);border:1px solid var(--ff-border);padding:14px}.DailyReportDetailPanel_notesText__YMgUN{margin:0;font-size:14px;color:var(--ff-text-primary);white-space:pre-wrap;line-height:1.7}.DailyReportDetailPanel_dealSection__bd7Y_{background:var(--ff-bg-primary);border-radius:var(--radius-md);border:1px solid var(--ff-border);padding:14px;height:100%}.DailyReportDetailPanel_dealList__uzhWE{display:flex;flex-direction:column;gap:10px}.DailyReportDetailPanel_dealCard__dV38s{padding:10px 12px;background:var(--ff-bg-secondary);border-radius:var(--radius-sm);border:1px solid var(--ff-border)}.DailyReportDetailPanel_dealCardHeader__Bszmd{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.DailyReportDetailPanel_dealName___4UGn{font-size:13px;color:var(--ff-text-primary);font-weight:600}.DailyReportDetailPanel_dealNameLink__m_b2I{font-size:13px;color:var(--ff-primary);font-weight:600;text-decoration:none}.DailyReportDetailPanel_dealNameLink__m_b2I:hover{text-decoration:underline;color:var(--ff-primary-dark,var(--ff-primary))}.DailyReportDetailPanel_dealAmount__3cYM4{font-size:11px;color:var(--ff-text-secondary)}.DailyReportDetailPanel_orderRankSection__akJXe{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.DailyReportDetailPanel_orderRankLabel__vWukv{font-size:11px;color:var(--ff-text-secondary)}.DailyReportDetailPanel_orderRankValue__iQGmP{font-size:12px;color:var(--ff-text-primary);font-weight:600}.DailyReportDetailPanel_statusRow__dnL9v{margin-bottom:4px}.DailyReportDetailPanel_statusLabel__cnFrW{font-size:11px;color:var(--ff-text-secondary);margin-right:4px}.DailyReportDetailPanel_statusValue__QRp3_{font-size:12px;color:var(--ff-text-primary)}.DailyReportDetailPanel_commentSection__m_Eld{margin-top:6px;padding-top:6px;border-top:1px solid var(--ff-border)}.DailyReportDetailPanel_commentText__Js6XW{margin:0;font-size:12px;color:var(--ff-text-secondary);line-height:1.5;white-space:pre-wrap}.DailyReportDetailPanel_footer__JLmlh{display:flex;justify-content:flex-end;padding:8px 0 0;border-top:1px solid var(--ff-border);flex-shrink:0}.DailyReportDetailPanel_footerText__847SX{font-size:12px;color:var(--ff-text-secondary)}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.Button_button__hMNEn:disabled{opacity:.5;cursor:not-allowed}.Button_primary__oSpWt{background:var(--ff-primary);color:var(--ff-text-on-primary);box-shadow:var(--shadow-sm)}.Button_primary__oSpWt:hover:not(:disabled){background:var(--ff-primary-hover);box-shadow:var(--shadow-md)}.Button_primary__oSpWt:focus:not(:disabled){outline:2px solid var(--ff-primary-light);outline-offset:2px}.Button_secondary__lRe7Q{background:var(--ff-bg-primary);color:var(--ff-secondary);border:1px solid var(--ff-border);box-shadow:var(--shadow-sm)}.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--ff-bg-secondary);color:var(--ff-text-primary);border-color:var(--ff-border-medium)}.Button_secondary__lRe7Q:focus:not(:disabled){outline:2px solid var(--ff-primary-light);outline-offset:2px}.Button_ghost__mZ9vJ{background:transparent;color:var(--ff-secondary)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--ff-bg-secondary);color:var(--ff-text-primary)}.Button_ghost__mZ9vJ:focus:not(:disabled){outline:2px solid var(--ff-primary-light);outline-offset:2px}.Button_sm__h9eWB{padding:4px 8px;font-size:12px}.Button_md__exKk_{padding:6px 14px}.Button_lg__PdjsY{padding:8px 16px;font-size:14px}.Button_icon__WVTkW{display:flex;align-items:center;justify-content:center}.Button_icon__WVTkW>svg{width:14px;height:14px}.DropZone_dropZone__0PRGD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;border:2px dashed var(--ff-border-medium);border-radius:var(--radius-lg);background-color:var(--ff-bg-secondary);transition:all .2s ease-in-out;cursor:pointer;min-height:200px}.DropZone_dropZone__0PRGD:hover:not(.DropZone_disabled__J3PQb){border-color:var(--ff-primary-light);background-color:var(--ff-highlight-bg)}.DropZone_dropZone__0PRGD.DropZone_dragging__TsCxT{border-color:var(--ff-primary-light);background-color:var(--ff-bg-tertiary);transform:scale(1.02)}.DropZone_dropZone__0PRGD.DropZone_disabled__J3PQb{opacity:.5;cursor:not-allowed;background-color:var(--ff-bg-tertiary)}.DropZone_content__YqBRE{display:flex;flex-direction:column;align-items:center;gap:1rem;pointer-events:none}.DropZone_icon__qpvkO{width:48px;height:48px;color:var(--ff-text-muted)}.DropZone_icon__qpvkO svg{width:100%;height:100%}.DropZone_instruction__UFrFt{margin:0;text-align:center;color:var(--ff-text-secondary);font-size:.95rem;line-height:1.5}.DropZone_fileInput__sbumg{display:none}.DropZone_content__YqBRE button{pointer-events:auto}.AddressLookup_addressLookup__YPB6s{display:flex;flex-direction:column;gap:1rem}.AddressLookup_formField__J2JJ2{display:flex;flex-direction:column;gap:.25rem}.AddressLookup_label__p8zi_{font-weight:500;font-size:.875rem;color:var(--ff-text-primary);display:flex;align-items:center;gap:.25rem}.AddressLookup_input__QPTLs,.AddressLookup_select__C9zC1{padding:.5rem;border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:1rem;transition:border-color .2s,box-shadow .2s}.AddressLookup_input__QPTLs:focus,.AddressLookup_select__C9zC1:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.AddressLookup_input__QPTLs:disabled,.AddressLookup_select__C9zC1:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.AddressLookup_inputError__5kAef{border-color:var(--ff-error)!important}.AddressLookup_inputError__5kAef:focus{box-shadow:0 0 0 3px var(--ff-focus-ring-error)!important}.AddressLookup_errorMessage__xXNk9{color:var(--ff-error);font-size:.875rem;display:flex;align-items:center;gap:.25rem}.AddressLookup_lookupError__GOk9U{color:var(--ff-warning);font-size:.875rem;display:flex;align-items:center;gap:.25rem}.AddressLookup_helpText___WzqA{color:var(--ff-text-muted);font-size:.75rem;font-style:italic}.AddressLookup_postalCodeInputWrapper__1SsxH{position:relative;display:flex;align-items:center;gap:.5rem}.AddressLookup_loadingIndicator__3m73n{color:var(--ff-primary);font-size:.875rem;font-style:italic;white-space:nowrap}.AddressLookup_resultsDropdown__axTuA{background-color:var(--ff-bg-secondary);border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);padding:1rem;display:flex;flex-direction:column;gap:.5rem}.AddressLookup_resultsDropdown__axTuA .AddressLookup_label__p8zi_{color:var(--ff-primary);font-weight:600}.AddressLookup_resultsDropdown__axTuA .AddressLookup_select__C9zC1{background-color:var(--ff-bg-primary)}.CompanySettingsForm_form__LCrU_{width:100%;max-width:1200px;margin:0 auto}.CompanySettingsForm_formGrid__E4cNu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media (max-width:767px){.CompanySettingsForm_formGrid__E4cNu{grid-template-columns:1fr}}.CompanySettingsForm_formField__e3snU{display:flex;flex-direction:column;gap:.5rem}.CompanySettingsForm_formField__e3snU.CompanySettingsForm_fullWidth__Gh25i{grid-column:1/-1}.CompanySettingsForm_label__yu1XU{font-weight:600;font-size:.875rem;color:var(--ff-text-primary);display:flex;align-items:center;gap:.25rem}.CompanySettingsForm_required__csu1P{color:var(--ff-error);font-weight:700}.CompanySettingsForm_input__BjPxg,.CompanySettingsForm_select__0lPvf{width:100%;padding:.625rem .75rem;border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:.875rem;line-height:1.5;background-color:var(--ff-bg-primary);transition:all .15s ease-in-out}.CompanySettingsForm_input__BjPxg:focus,.CompanySettingsForm_select__0lPvf:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.CompanySettingsForm_input__BjPxg:disabled,.CompanySettingsForm_select__0lPvf:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.CompanySettingsForm_inputError__8iAZ7{border-color:var(--ff-error)}.CompanySettingsForm_inputError__8iAZ7:focus{border-color:var(--ff-error);box-shadow:0 0 0 3px var(--ff-focus-ring-error)}.CompanySettingsForm_inputModified__izNaW,.CompanySettingsForm_inputModified__izNaW:focus{background-color:#fef9e7}.CompanySettingsForm_select__0lPvf{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.CompanySettingsForm_errorMessage__O2TyB{color:var(--ff-error);font-size:.75rem;margin-top:.25rem;display:block}.CompanySettingsForm_formActions__Ac8uG{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--ff-border)}@media (max-width:639px){.CompanySettingsForm_formActions__Ac8uG{flex-direction:column-reverse}.CompanySettingsForm_formActions__Ac8uG button{width:100%}}.CompanySettingsForm_srOnly___azDw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.CompanySettingsForm_keyboardHint__wC6xX{display:flex;flex-wrap:wrap;gap:1rem;padding:.75rem 1rem;margin-bottom:1rem;background-color:var(--ff-bg-tertiary);border-radius:var(--radius-md);font-size:.75rem;color:var(--ff-text-muted);border:1px solid var(--ff-border)}.CompanySettingsForm_keyboardHint__wC6xX span:first-child{font-weight:600;color:var(--ff-text-primary)}@media (max-width:639px){.CompanySettingsForm_keyboardHint__wC6xX{flex-direction:column;gap:.5rem}}.departments_container__zbNmi{width:100%;padding:24px}.departments_header__dlPYg{margin-bottom:32px;border-bottom:1px solid var(--ff-border);padding-bottom:20px}.departments_headerContent__SZqke{display:flex;justify-content:space-between;align-items:center;gap:16px}.departments_titleGroup__OjinV{display:flex;flex-direction:column;gap:4px}.departments_title__gsiX3{font-size:28px;font-weight:600;color:var(--ff-text-primary);margin:0}.departments_subtitle__Fsewz{font-size:14px;color:var(--ff-text-muted)}.departments_actions__aghSm{display:flex;gap:12px}.departments_editButton__X7yLM{padding:10px 20px;background:var(--ff-primary);color:white;border:none;border-radius:var(--radius-md);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s ease}.departments_editButton__X7yLM:hover{background:var(--ff-primary-hover)}.departments_section__yc1Ya{margin-bottom:40px}.departments_sectionTitle__SrxmF{font-size:18px;font-weight:600;color:var(--ff-text-primary);margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--ff-border)}.departments_infoGrid__Lappq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;background:var(--ff-bg-primary);padding:20px;border-radius:var(--radius-lg);border:1px solid var(--ff-border)}.departments_infoItem__9IWNs{display:flex;flex-direction:column;gap:6px}.departments_infoItemFull__oTbQo{grid-column:1/-1}.departments_infoItemFull__oTbQo .departments_infoValue__7iN_I{white-space:pre-wrap}.departments_infoLabel__NlAXO{font-size:12px;font-weight:500;color:var(--ff-text-muted);text-transform:uppercase;letter-spacing:.5px}.departments_infoValue__7iN_I{font-size:14px;color:var(--ff-text-primary);word-break:break-word}.departments_link__Rfo0U{color:var(--ff-primary);text-decoration:none;transition:color .2s ease}.departments_link__Rfo0U:hover{color:var(--ff-primary-hover);text-decoration:underline}.departments_emptyState__05NKQ{padding:40px;text-align:center;color:var(--ff-text-muted);font-size:14px;background:var(--ff-bg-primary);border-radius:var(--radius-lg);border:1px solid var(--ff-border)}.departments_needsGrid__q9ZoH{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.departments_needCard__s0lVA{background:var(--ff-bg-primary);border:1px solid var(--ff-border);border-radius:var(--radius-lg);padding:16px;display:flex;flex-direction:column;gap:8px}.departments_needLabel__PuLxO{font-size:14px;font-weight:600;color:var(--ff-text-primary)}.departments_needValue__LSFUF{font-size:14px;color:var(--ff-text-primary);white-space:pre-wrap}.departments_needEmpty__XQv61{font-size:13px;color:var(--ff-text-muted)}.departments_table__yGDVQ{width:100%;border-collapse:collapse;background:var(--ff-bg-primary);border:1px solid var(--ff-border);border-radius:var(--radius-lg);overflow:hidden}.departments_table__yGDVQ td,.departments_table__yGDVQ th{text-align:left;padding:12px 16px;font-size:14px;border-bottom:1px solid var(--ff-border)}.departments_table__yGDVQ th{font-size:12px;font-weight:600;color:var(--ff-text-muted);text-transform:uppercase;letter-spacing:.5px}.departments_table__yGDVQ tr:last-child td{border-bottom:none}.departments_rowLink__o45l6{color:var(--ff-primary);text-decoration:none;font-weight:500}.departments_rowLink__o45l6:hover{text-decoration:underline}.departments_formPage__LBSx0{width:100%;max-width:800px;margin:0 auto;padding:24px}@media (max-width:767px){.departments_container__zbNmi,.departments_formPage__LBSx0{padding:16px}.departments_headerContent__SZqke{flex-direction:column;align-items:flex-start}.departments_title__gsiX3{font-size:24px}.departments_infoGrid__Lappq{grid-template-columns:1fr;gap:16px}}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;background-color:var(--ff-border);border-radius:var(--radius-md);font-size:.875rem;line-height:1.25rem;color:var(--ff-text-primary)}.Badge_label__lWzrU{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Badge_removeButton__3OY5x{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;color:var(--ff-text-muted);transition:color .15s ease-in-out}.Badge_removeButton__3OY5x:hover{color:var(--ff-text-primary)}.Badge_removeButton__3OY5x:focus{outline:2px solid var(--ff-primary);outline-offset:2px;border-radius:.125rem}.ActivityForm_form__il9t5{width:100%;max-width:1200px;margin:0 auto}.ActivityForm_section__Vwnpv{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.75rem;padding:1.25rem;border:1px solid var(--ff-border);border-radius:var(--radius-md);background-color:var(--ff-bg-primary)}.ActivityForm_ocrScanRow__0B_a8{margin-bottom:1.5rem}.ActivityForm_readOnlyNotice__XQS1U{padding:1rem;margin-bottom:1.5rem;background-color:var(--ff-warning-light);border:1px solid var(--ff-warning);border-radius:var(--radius-md);color:var(--ff-modified-text);font-size:.875rem;font-weight:500}.ActivityForm_errorSummary__mbp10{padding:1rem;margin-bottom:1.5rem;background-color:var(--ff-error-light);border:1px solid var(--ff-error);border-radius:var(--radius-md);color:var(--ff-error-text);font-size:.875rem}.ActivityForm_errorSummaryTitle__aZHXi{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.ActivityForm_errorSummaryList__oSLRs{margin:0;padding-left:1.5rem;list-style:disc}.ActivityForm_errorSummaryList__oSLRs li{margin-bottom:.25rem}.ActivityForm_formGrid__GD0Nv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media (max-width:767px){.ActivityForm_formGrid__GD0Nv{grid-template-columns:1fr}}.ActivityForm_formField__Q3L_w{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ActivityForm_formField__Q3L_w.ActivityForm_fullWidth__Gg2Jr{grid-column:1/-1}.ActivityForm_label__B37dN{font-weight:600;font-size:.875rem;color:var(--ff-text-primary);display:flex;align-items:center;gap:.25rem}.ActivityForm_required__5Zzoq{color:var(--ff-error);font-weight:700}.ActivityForm_input__TPXWY,.ActivityForm_select__YiLpd,.ActivityForm_textarea__wXhBa{width:100%;padding:.625rem .75rem;border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:.875rem;line-height:1.5;background-color:var(--ff-bg-primary);transition:all .15s ease-in-out}.ActivityForm_input__TPXWY:focus,.ActivityForm_select__YiLpd:focus,.ActivityForm_textarea__wXhBa:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.ActivityForm_input__TPXWY:disabled,.ActivityForm_select__YiLpd:disabled,.ActivityForm_textarea__wXhBa:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.ActivityForm_inputError__YXp4_{border-color:var(--ff-error)}.ActivityForm_inputError__YXp4_:focus{border-color:var(--ff-error);box-shadow:0 0 0 3px var(--ff-focus-ring-error)}.ActivityForm_inputModified__bKvbO,.ActivityForm_inputModified__bKvbO:focus{background-color:var(--ff-modified-bg)}.ActivityForm_select__YiLpd{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.ActivityForm_textarea__wXhBa{resize:vertical;min-height:100px;font-family:inherit}.ActivityForm_errorMessage__FOKzn{color:var(--ff-error);font-size:.75rem;margin-top:.25rem;display:block}.ActivityForm_warningMessage__QUK7A{color:var(--ff-warning);font-size:.75rem;margin-top:.25rem;display:block}.ActivityForm_helperText__NqpMe{color:var(--ff-success);font-size:.75rem;margin-bottom:.25rem;display:block;font-weight:500;padding:.375rem .5rem;background-color:var(--ff-success-bg);border-radius:var(--radius-sm);border-left:3px solid var(--ff-success)}.ActivityForm_characterCounter__VgxGm{color:var(--ff-text-muted);font-size:.75rem;text-align:right;margin-top:.25rem}.ActivityForm_fieldNote__cG3Ex{color:var(--ff-text-muted);font-size:.75rem;margin:.25rem 0 0}.ActivityForm_inlineContactButton__CYUCQ{display:flex;align-items:center;justify-content:center;min-height:var(--touch-target-min,44px);width:100%;padding:0 16px;border:1px dashed var(--ff-border-medium);border-radius:var(--radius-md);background:transparent;color:var(--ff-primary);font-size:var(--ff-font-sm);font-weight:500;cursor:pointer;font-family:inherit;margin-top:auto;align-self:flex-end}.ActivityForm_inlineContactButton__CYUCQ:hover{background:var(--ff-active-bg);border-color:var(--ff-primary)}.ActivityForm_linkNote__t7pJF{margin-top:.375rem;padding:.5rem .75rem;font-size:var(--ff-font-sm);color:var(--ff-success-text,#166534);background-color:var(--ff-success-bg,#dcfce7);border-left:3px solid var(--ff-success,#22c55e);border-radius:var(--radius-sm);font-weight:500}.ActivityForm_activityTypeBadge__ijR_C{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:2px solid;border-radius:var(--radius-md);font-size:.875rem;font-weight:600;margin-top:.5rem;background-color:var(--ff-bg-primary)}.ActivityForm_activityTypeIcon__dkHBk{font-size:1.25rem;line-height:1}.ActivityForm_formActions__i4UXP{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--ff-border)}@media (max-width:639px){.ActivityForm_formGrid__GD0Nv{gap:1.5rem}.ActivityForm_formField__Q3L_w{gap:.625rem}.ActivityForm_formActions__i4UXP{flex-direction:column-reverse;position:sticky;bottom:calc(56px + var(--safe-area-bottom));gap:.75rem;padding:.75rem 0 calc(.75rem + var(--safe-area-bottom));padding-top:1rem;margin-top:1.5rem;background:var(--ff-bg-primary);border-top:1px solid var(--ff-border);box-shadow:0 -4px 12px rgba(0,0,0,.06);z-index:10}.ActivityForm_formActions__i4UXP button{width:100%;min-height:var(--touch-target-min,44px)}.ActivityForm_input__TPXWY,.ActivityForm_select__YiLpd,.ActivityForm_textarea__wXhBa{min-height:var(--touch-target-min,44px);font-size:1rem}}.ActivityForm_srOnly__UXDuP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ActivityForm_keyboardHint__MV2Hz{display:flex;flex-wrap:wrap;gap:1rem;padding:.75rem 1rem;margin-bottom:1rem;background-color:var(--ff-bg-tertiary);border-radius:var(--radius-md);font-size:.75rem;color:var(--ff-text-muted);border:1px solid var(--ff-border)}.ActivityForm_keyboardHint__MV2Hz span:first-child{font-weight:600;color:var(--ff-text-primary)}@media (max-width:639px){.ActivityForm_keyboardHint__MV2Hz{flex-direction:column;gap:.5rem}}@media (hover:none) and (pointer:coarse){.ActivityForm_input__TPXWY,.ActivityForm_select__YiLpd,.ActivityForm_textarea__wXhBa{min-height:var(--touch-target-min,44px)}}.ColumnSettings_toolbar__kow56{display:flex;justify-content:flex-end;margin-bottom:var(--space-2)}.AccountField_notice__RbCpy{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;margin-bottom:.5rem;background:#fff7ed;border:1px solid #fdba74;border-radius:6px;font-size:.8125rem;line-height:1.4}.AccountField_noticeText__RyRag{flex:1 1;color:#7c2d12}.AccountField_noticeActions__yGp36{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.AccountField_undoButton__jAT0i{padding:.25rem .625rem;background:#ea580c;color:#fff;border:none;border-radius:4px;font-size:.8125rem;cursor:pointer;white-space:nowrap}.AccountField_undoButton__jAT0i:hover{background:#c2410c}.AccountField_dismissButton__LxVhy{padding:0 .375rem;background:transparent;color:#9a3412;border:none;font-size:1rem;line-height:1;cursor:pointer}.AccountField_newAccount__BL84Q{display:flex;flex-direction:column}.AccountField_newAccountRow__bGDZh{display:flex;align-items:center;gap:.5rem}.AccountField_newAccountBadge__kSvE5{flex-shrink:0;padding:.1875rem .5rem;background:#dcfce7;color:#166534;border-radius:4px;font-size:.75rem;font-weight:600}.AccountField_newAccountInput__Bg78Z{flex:1 1;padding:.5rem .75rem;border:1px solid #86efac;border-radius:6px;font-size:.875rem}.AccountField_newAccountInput__Bg78Z:focus{outline:none;border-color:#22c55e;box-shadow:0 0 0 2px rgba(34,197,94,.2)}.AccountField_cancelButton__1TvSo{flex-shrink:0;padding:.375rem .75rem;background:transparent;color:#64748b;border:1px solid #cbd5e1;border-radius:6px;font-size:.8125rem;cursor:pointer}.AccountField_cancelButton__1TvSo:hover{background:#f1f5f9}.AccountField_newAccountHint__pvL5T{margin:.375rem 0 0;color:#15803d;font-size:.75rem;line-height:1.4}.AccountField_createLink__C3f88{align-self:flex-start;margin-top:.375rem;padding:0;background:none;border:none;color:#2563eb;font-size:.8125rem;cursor:pointer}.AccountField_createLink__C3f88:hover:not(:disabled){text-decoration:underline}.AccountField_createLink__C3f88:disabled{color:#94a3b8;cursor:default}.ColumnSettingsModal_overlay__2um_f{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay)}.ColumnSettingsModal_modal__zXkNq{background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);padding:var(--space-6);max-width:460px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ColumnSettingsModal_header__NLW5s{margin-bottom:var(--space-5)}.ColumnSettingsModal_title__qzxn3{font-size:20px;font-weight:600;margin:0 0 var(--space-2) 0;color:var(--ff-text-primary)}.ColumnSettingsModal_subtitle__istCC{margin:0;color:var(--ff-text-secondary);font-size:14px;line-height:1.5}.ColumnSettingsModal_list__w37Dr{list-style:none;margin:0 0 var(--space-4) 0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ColumnSettingsModal_row__0BPC_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.ColumnSettingsModal_row__0BPC_:hover{background-color:var(--ff-bg-tertiary)}.ColumnSettingsModal_checkboxLabel__sbnVJ{display:flex;align-items:center;gap:var(--space-2);flex:1 1;cursor:pointer}.ColumnSettingsModal_checkboxLabel__sbnVJ.ColumnSettingsModal_disabled__RhW4J{cursor:not-allowed;opacity:.5}.ColumnSettingsModal_checkbox__f4yh3{width:18px;height:18px;cursor:pointer;accent-color:var(--ff-primary)}.ColumnSettingsModal_checkbox__f4yh3:disabled{cursor:not-allowed}.ColumnSettingsModal_checkboxText__PJQEP{font-size:14px;color:var(--ff-text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ColumnSettingsModal_moveButtons__Gtt6U{display:flex;gap:var(--space-1)}.ColumnSettingsModal_moveButton__xFzmf{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--ff-border-medium);border-radius:var(--radius-sm);background-color:var(--ff-bg-primary);color:var(--ff-text-secondary);cursor:pointer;transition:background-color .2s,border-color .2s}.ColumnSettingsModal_moveButton__xFzmf:hover:not(:disabled){border-color:var(--ff-primary);color:var(--ff-primary)}.ColumnSettingsModal_moveButton__xFzmf:disabled{opacity:.4;cursor:not-allowed}.ColumnSettingsModal_moveButton__xFzmf svg{width:16px;height:16px}.ColumnSettingsModal_hint__KRVmE{margin:0 0 var(--space-4) 0;color:var(--ff-warning);font-size:13px;line-height:1.5}.ColumnSettingsModal_footer__i96Bg{display:flex;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-4);border-top:1px solid var(--ff-border)}@media (max-width:767px){.ColumnSettingsModal_modal__zXkNq{width:95%;padding:var(--space-4)}.ColumnSettingsModal_footer__i96Bg{flex-direction:column}.ColumnSettingsModal_footer__i96Bg button{width:100%}}.FormModal_overlay__QnKMd{position:fixed;inset:0;background:rgba(44,82,130,.1),rgba(0,0,0,.45);background:linear-gradient(rgba(44,82,130,.08),rgba(44,82,130,.08)),rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);animation:FormModal_modalFadeIn__7REFI .2s ease-out}.FormModal_container__jSgDA{background:var(--ff-bg-primary);border-radius:var(--radius-lg);max-width:600px;width:90%;max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);animation:FormModal_modalSlideUp__PSvNB .2s ease-out}.FormModal_header__RFm8m{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--ff-border);background:var(--ff-bg-tertiary);flex-shrink:0}.FormModal_title__V7e6F{margin:0;font-size:18px;font-weight:600;color:var(--ff-text-primary)}.FormModal_closeButton__GYOFd{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--ff-text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all .2s;padding:0}.FormModal_closeButton__GYOFd:hover{background:var(--ff-primary-light);color:var(--ff-bg-primary)}.FormModal_closeButton__GYOFd:focus-visible{outline:2px solid var(--ff-primary);outline-offset:2px}.FormModal_body__VOqfU{padding:24px 28px;overflow-y:auto;flex:1 1;min-height:0}.FormModal_footer__RKOpC{display:flex;gap:12px;justify-content:flex-end;padding:16px 20px;border-top:1px solid var(--ff-border);flex-shrink:0}@keyframes FormModal_modalFadeIn__7REFI{0%{opacity:0}to{opacity:1}}@keyframes FormModal_modalSlideUp__PSvNB{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DataTable_managed__6h0jN{display:block}.DataTable_fixed__NuWnu{table-layout:fixed}.DataTable_fixed__NuWnu td,.DataTable_fixed__NuWnu th{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.DataTable_fixed__NuWnu th{position:relative}.DataTable_resizeHandle__4_t6f{position:absolute;top:0;right:0;width:9px;height:100%;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;z-index:2}.DataTable_resizeHandle__4_t6f:after{content:"";position:absolute;top:25%;bottom:25%;right:3px;width:2px;border-radius:2px;background:transparent}.DataTable_fixed__NuWnu th:hover .DataTable_resizeHandle__4_t6f:after,.DataTable_resizeHandle__4_t6f.DataTable_dragging__z5GsT:after{background:var(--ff-border-hover,var(--ff-border))}.DataTable_resizeHandle__4_t6f.DataTable_dragging__z5GsT:after{background:var(--ff-primary,var(--ff-border-hover))}.DailyReportActivityTable_container__9Wnys{overflow-x:auto;background:var(--ff-bg-primary);border:1px solid var(--ff-border-light,#e5e5e5);border-radius:var(--radius-md,.375rem)}.DailyReportActivityTable_table__n8na5{width:100%;border-collapse:collapse;font-size:13px}.DailyReportActivityTable_th__CbhI5,.DailyReportActivityTable_thead__1v_pe{background:var(--ff-bg-tertiary,#edf2f7)}.DailyReportActivityTable_th__CbhI5{padding:8px 12px;text-align:left;font-weight:600;color:var(--ff-text-secondary,#4a5568);white-space:nowrap;border-bottom:1px solid var(--ff-border,#e2e8f0);position:relative}.DailyReportActivityTable_tr__6w8A0{border-bottom:1px solid var(--ff-border-light,#f0f0f0)}.DailyReportActivityTable_tr__6w8A0:last-child{border-bottom:none}.DailyReportActivityTable_tr__6w8A0[tabindex]{cursor:pointer}.DailyReportActivityTable_selectedMarker__sUTIH{display:none}.DailyReportActivityTable_tr__6w8A0:has(.DailyReportActivityTable_selectedMarker__sUTIH){background:var(--ff-bg-hover)}.DailyReportActivityTable_td___C3fu{padding:8px 12px}.DailyReportActivityTable_td___C3fu,.DailyReportActivityTable_truncatedText__b7Oi1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ff-text-primary)}.DailyReportActivityTable_truncatedText__b7Oi1{display:block;max-width:320px}.DailyReportActivityTable_link__hkg4L{color:var(--ff-primary,#2c5282);text-decoration:none}.DailyReportActivityTable_link__hkg4L:hover{text-decoration:underline}.DailyReportActivityTable_emptyState__qTl5V{padding:32px 16px;text-align:center;background:var(--ff-bg-primary)}.DailyReportActivityTable_emptyStateText__fzEcv{color:var(--ff-text-muted,#777);font-size:13px;margin:0}@media (max-width:640px){.DailyReportActivityTable_table__n8na5{min-width:560px}}.page_container__90nWL{display:flex;flex-direction:column;gap:24px;padding:0}.page_header__xlgsy{display:flex;flex-direction:column;gap:8px}.page_headerRow__EIPvO{display:flex;justify-content:space-between;align-items:center}.page_pdfButton__VNgVg{padding:8px 16px;background:var(--ff-bg-secondary);color:var(--ff-text-secondary);border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s}.page_pdfButton__VNgVg:hover{background:var(--ff-border-light)}.page_title__tcmAk{font-size:24px;font-weight:700;margin:0;color:var(--ff-text-primary)}.page_subtitle__BS1tP{font-size:14px;color:var(--ff-text-muted);margin:0}.page_section__CrO3s{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--ff-bg-primary);border:1px solid var(--ff-border-light);border-radius:var(--radius-lg)}.page_sectionTitle___uYSh{font-size:16px;font-weight:600;margin:0;color:var(--ff-text-primary);display:flex;align-items:center;gap:8px}.page_editableBadge__gMXgn{font-size:12px;font-weight:400;color:var(--ff-text-muted)}.page_textarea__Fa1Oo{width:100%;padding:12px;border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:14px;font-family:inherit;resize:vertical;min-height:100px;color:var(--ff-text-primary);background:var(--ff-bg-primary)}.page_textarea__Fa1Oo:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-primary-focus-ring)}.page_textarea__Fa1Oo:disabled{background:var(--ff-bg-secondary);color:var(--ff-text-muted);cursor:not-allowed}.page_charCount__2TT_l{font-size:12px;color:var(--ff-text-muted);text-align:right}.page_actions__rDaS4{display:flex;align-items:center;gap:16px}.page_saveButton__ObTsx{padding:10px 24px;background:var(--ff-primary);color:white;border:none;border-radius:var(--radius-md);font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}.page_saveButton__ObTsx:hover:not(:disabled){background:var(--ff-primary-dark)}.page_saveButton__ObTsx:disabled{opacity:.6;cursor:not-allowed}.page_saveSuccess__QsKLy{font-size:14px;color:var(--ff-success)}.page_saveError__7Fg_d{font-size:14px;color:var(--ff-error)}.page_stamp__RtuFA{font-size:12px;color:var(--ff-text-muted);text-align:right;padding:8px 0;border-top:1px solid var(--ff-border-light)}@media print{@page{size:A4;margin:15mm 12mm}.page_container__90nWL{gap:12px;padding:0;color:#000}.page_actions__rDaS4,.page_charCount__2TT_l,.page_editableBadge__gMXgn,.page_pdfButton__VNgVg{display:none!important}.page_title__tcmAk{font-size:18pt}.page_subtitle__BS1tP{font-size:11pt}.page_section__CrO3s{padding:8px 0;background:transparent;border:none;border-bottom:1px solid #999;border-radius:0;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.page_sectionTitle___uYSh{font-size:13pt}.page_textarea__Fa1Oo{border:none;background:transparent;color:#000;padding:4px 0;min-height:0;resize:none;white-space:pre-wrap;overflow:visible;font-size:11pt}.page_stamp__RtuFA{color:#333;border-top:1px solid #999}}.ConfirmDialog_overlay__rNDlx{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-confirm)}.ConfirmDialog_modal__5i97H{background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);padding:24px;max-width:500px;width:90%;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ConfirmDialog_title__cAKek{font-size:20px;font-weight:600;margin:0 0 12px;color:var(--ff-text-primary)}.ConfirmDialog_message__gbDAA{margin:0 0 24px;color:var(--ff-text-secondary);line-height:1.5}.ConfirmDialog_actions__UANTw{display:flex;gap:12px;justify-content:flex-end}@media (max-width:639px){.ConfirmDialog_modal__5i97H{width:calc(100% - 32px);margin:0 16px}}.TableActions_actions__VZQkN{display:flex;align-items:center;gap:4px}.TableActions_iconButton__Gp132{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--ff-primary);cursor:pointer;border-radius:4px;transition:background .15s ease}.TableActions_iconButton__Gp132:hover{background:var(--ff-bg-secondary)}.TableActions_iconButton__Gp132:disabled{opacity:.5;cursor:not-allowed}.TableActions_actionIcon__mrNmT{width:20px;height:20px}@media (max-width:767px){.TableActions_actions__VZQkN{gap:0}.TableActions_iconButton__Gp132{width:24px;height:24px}.TableActions_actionIcon__mrNmT{width:16px;height:16px}}.IntelTable_container__4B3_d{overflow-x:auto;background:var(--ff-bg-primary)}.IntelTable_table__cZPII{width:100%;border-collapse:collapse;font-size:13px}.IntelTable_thead__3savZ{position:sticky;top:0;background:var(--ff-bg-tertiary,#edf2f7);z-index:var(--z-table-header)}.IntelTable_th__SmnMn{padding:10px 12px;text-align:left;font-weight:600;color:var(--ff-text-secondary,#4a5568);white-space:nowrap;border-bottom:1px solid var(--ff-border,#e2e8f0);background:var(--ff-bg-tertiary,#edf2f7);position:relative}.IntelTable_th__SmnMn:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:var(--ff-border,#e2e8f0)}.IntelTable_th__SmnMn:last-child:after{display:none}.IntelTable_sortable___FbYf{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.IntelTable_sortable___FbYf:hover{background:var(--ff-bg-secondary,#f7fafc)}.IntelTable_sortHeader__cWJuy{display:flex;align-items:center;gap:4px}.IntelTable_sortIcon__rljgs{width:16px;height:16px;opacity:.5}.IntelTable_sortable___FbYf:hover .IntelTable_sortIcon__rljgs{opacity:1}.IntelTable_tr__Q8DmB{border-bottom:1px solid var(--ff-border,#e2e8f0);transition:background .1s ease}.IntelTable_tr__Q8DmB:hover{background:var(--ff-bg-secondary,#f7fafc)}.IntelTable_td__TXgGP{padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ff-text-primary)}.IntelTable_name__KBH_Y{font-weight:500;color:var(--ff-text-primary)}.IntelTable_amount__XIahx{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IntelTable_link__94aL8{color:var(--ff-primary,#2c5282);text-decoration:none}.IntelTable_link__94aL8:hover{text-decoration:underline}.IntelTable_badge__8aQB1{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-sm);font-size:12px;font-weight:500}.IntelTable_badgenegotiation__iD91e{background:var(--ff-error-light);color:var(--ff-error)}.IntelTable_badgeinquiry__azkDo{background:var(--ff-warning-light);color:var(--ff-accent)}.IntelTable_badgelead__KFjcq{background:var(--ff-highlight-bg);color:var(--ff-primary)}.IntelTable_actions__UwKTO{display:flex;align-items:center;gap:2px}.IntelTable_iconButton__3y_G9{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--ff-primary,#2c5282);cursor:pointer;border-radius:var(--radius-sm);transition:background .15s ease}.IntelTable_iconButton__3y_G9:hover{background:var(--ff-bg-secondary,#f7fafc)}.IntelTable_actionIcon__KmOzc{width:20px;height:20px}.IntelTable_tag__pwxAh{display:inline-flex;align-items:center;padding:2px 8px;background:var(--ff-tag-bg);color:var(--ff-text-primary);border-radius:var(--radius-sm);font-size:12px}.IntelTable_number__fo8JB{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:767px){.IntelTable_hideOnMobile__PzrTq{display:none}.IntelTable_container__4B3_d{-webkit-overflow-scrolling:touch}.IntelTable_table__cZPII{min-width:600px}.IntelTable_td__TXgGP,.IntelTable_th__SmnMn{padding:8px 10px;font-size:12px}.IntelTable_actions__UwKTO{gap:0}.IntelTable_iconButton__3y_G9{width:24px;height:24px}.IntelTable_actionIcon__KmOzc{width:16px;height:16px}}@media (min-width:768px) and (max-width:1023px){.IntelTable_hideOnTablet__beOcI{display:none}.IntelTable_container__4B3_d{-webkit-overflow-scrolling:touch}.IntelTable_table__cZPII{min-width:900px}}@media (min-width:1024px){.IntelTable_table__cZPII{min-width:100%}}.IntelTable_valueIcon__V4LKl{display:inline-flex;align-items:center;justify-content:center}.IntelTable_valueIcon__V4LKl svg{width:1.1rem;height:1.1rem}.IntelTable_valueIcon__V4LKl[data-value=yes]{color:#16a34a}.IntelTable_valueIcon__V4LKl[data-value=sometimes]{color:#d97706}.IntelTable_valueIcon__V4LKl[data-value=no]{color:#dc2626}.DepartmentTable_container__swmBE{overflow-x:auto;background:var(--ff-bg-primary)}.DepartmentTable_table__v1pCq{width:100%;border-collapse:collapse;font-size:13px}.DepartmentTable_thead__5F9yI{position:sticky;top:0;background:var(--ff-bg-tertiary,#edf2f7);z-index:var(--z-table-header)}.DepartmentTable_th__b_jvY{padding:10px 12px;text-align:left;font-weight:600;color:var(--ff-text-secondary,#4a5568);white-space:nowrap;border-bottom:1px solid var(--ff-border,#e2e8f0);background:var(--ff-bg-tertiary,#edf2f7);position:relative}.DepartmentTable_th__b_jvY:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:var(--ff-border,#e2e8f0)}.DepartmentTable_th__b_jvY:last-child:after{display:none}.DepartmentTable_sortable__ZHa_7{cursor:pointer}.DepartmentTable_tr__j4vzb{border-bottom:1px solid var(--ff-border,#e2e8f0);transition:background .1s ease;cursor:pointer}.DepartmentTable_tr__j4vzb:hover{background:var(--ff-bg-secondary,#f7fafc)}.DepartmentTable_td__oeaOk{padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ff-text-primary)}.DepartmentTable_link__cRfcw{color:var(--ff-primary,#2c5282);text-decoration:none}.DepartmentTable_link__cRfcw:hover{text-decoration:underline}.DepartmentTable_emptyState__79LAm{padding:40px;text-align:center;background:var(--ff-bg-primary)}.DepartmentTable_emptyStateText__IP_kS{color:var(--ff-text-muted);font-size:14px}@media (max-width:767px){.DepartmentTable_hideOnMobile__Y_5uU{display:none}.DepartmentTable_container__swmBE{-webkit-overflow-scrolling:touch}.DepartmentTable_table__v1pCq{min-width:600px}.DepartmentTable_td__oeaOk,.DepartmentTable_th__b_jvY{padding:8px 10px;font-size:12px}}@media (min-width:768px) and (max-width:1023px){.DepartmentTable_hideOnTablet__pUmqy{display:none}.DepartmentTable_container__swmBE{-webkit-overflow-scrolling:touch}.DepartmentTable_table__v1pCq{min-width:900px}}@media (min-width:1024px){.DepartmentTable_table__v1pCq{min-width:100%}}.RestorePrompt_overlay__dI4_a{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay)}.RestorePrompt_modal__QEy37{background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);padding:24px;max-width:500px;width:90%;box-shadow:0 4px 12px rgba(0,0,0,.15)}.RestorePrompt_title__guMIr{font-size:20px;font-weight:600;margin:0 0 12px;color:var(--ff-text-primary)}.RestorePrompt_message__RhNWV{margin:0 0 24px;color:var(--ff-text-secondary);line-height:1.5}.RestorePrompt_actions__3CJRs{display:flex;gap:12px;justify-content:flex-end}.SearchInput_wrapper__Ybs2J{position:relative;display:inline-flex}.SearchInput_icon__cQ1oD{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ff-text-muted);display:flex;align-items:center;pointer-events:none}.SearchInput_icon__cQ1oD>svg{width:16px;height:16px}.SearchInput_input__GMvud{width:200px;padding:6px 12px 6px 32px;border:1px solid var(--ff-border);border-radius:var(--radius-sm);font-size:13px;outline:none;transition:border-color .15s ease;background:var(--ff-bg-primary);color:var(--ff-text-primary)}.SearchInput_input__GMvud:focus{border-color:var(--ff-primary)}.SearchInput_input__GMvud::-moz-placeholder{color:var(--ff-text-muted)}.SearchInput_input__GMvud::placeholder{color:var(--ff-text-muted)}@media (max-width:639px){.SearchInput_wrapper__Ybs2J{display:flex;width:100%}.SearchInput_input__GMvud{width:100%;min-height:var(--touch-target-min,44px);font-size:var(--ff-font-base,.875rem)}}.ToggleGroup_group__W89S_{display:inline-flex;border:1px solid var(--ff-border);border-radius:var(--radius-sm);overflow:hidden}.ToggleGroup_button__rJoDO{padding:6px 12px;border:none;background:var(--ff-bg-primary);color:var(--ff-text-muted);font-size:13px;cursor:pointer;transition:all .15s ease}.ToggleGroup_button__rJoDO:not(:last-child){border-right:1px solid var(--ff-border)}.ToggleGroup_button__rJoDO:hover:not(.ToggleGroup_active__KcP0w){background:var(--ff-bg-secondary)}.ToggleGroup_active__KcP0w{background:var(--ff-primary);color:white}@media (max-width:767px){.AccountActionButtons_buttonText__9FCRh{display:none}}@media (min-width:768px){.AccountActionButtons_buttonText__9FCRh{display:inline}}.ContactStatusToggle_toggle__2JPrz{white-space:nowrap}.ContactMergeDialog_overlay__rw_Ll{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem;overflow-y:auto;z-index:1000}.ContactMergeDialog_modal__etOlK{background:#fff;border-radius:12px;width:100%;max-width:760px;box-shadow:0 20px 50px rgba(0,0,0,.25);display:flex;flex-direction:column;max-height:calc(100vh - 4rem)}.ContactMergeDialog_header__m09oJ{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb}.ContactMergeDialog_title__BANWn{font-size:1.1rem;font-weight:700;margin:0}.ContactMergeDialog_close__X00AX{border:none;background:none;font-size:1.5rem;line-height:1;cursor:pointer;color:#6b7280;padding:0 .25rem}.ContactMergeDialog_close__X00AX:disabled{opacity:.5;cursor:not-allowed}.ContactMergeDialog_body__PktTi{padding:1.25rem 1.5rem;overflow-y:auto}.ContactMergeDialog_lead__v2JZg{margin:0 0 1rem;font-size:.9rem;color:#374151;line-height:1.6}.ContactMergeDialog_muted__LP36o{color:#6b7280;font-size:.875rem;padding:.5rem 0}.ContactMergeDialog_results__h1llk{margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem}.ContactMergeDialog_resultItem__rBSlJ{display:flex;flex-direction:column;gap:.15rem;text-align:left;padding:.6rem .75rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer}.ContactMergeDialog_resultItem__rBSlJ:hover{background:#f9fafb;border-color:#c7d2fe}.ContactMergeDialog_resultName__kRYli{font-weight:600;font-size:.95rem}.ContactMergeDialog_resultMeta__gcj_U{font-size:.8rem;color:#6b7280}.ContactMergeDialog_directionBar__czqa_{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.ContactMergeDialog_pillDelete__vlZW_,.ContactMergeDialog_pillKeep__vU7mV{padding:.35rem .7rem;border-radius:999px;font-size:.85rem;font-weight:600}.ContactMergeDialog_pillKeep__vU7mV{background:#dcfce7;color:#166534}.ContactMergeDialog_pillDelete__vlZW_{background:#fee2e2;color:#991b1b}.ContactMergeDialog_arrow__HeTLk{color:#6b7280;font-weight:700}.ContactMergeDialog_compareHead__WGUA6,.ContactMergeDialog_row__lfepT{display:grid;grid-template-columns:8rem 1fr 1fr;grid-gap:.5rem;gap:.5rem;align-items:start}.ContactMergeDialog_compareHead__WGUA6{padding:.4rem 0;border-bottom:1px solid #e5e7eb;font-size:.75rem;color:#6b7280;font-weight:600}.ContactMergeDialog_row__lfepT{padding:.5rem 0;border-bottom:1px solid #f3f4f6}.ContactMergeDialog_rowDiff__guYKf{background:#fffbeb}.ContactMergeDialog_fieldLabel__CYO0R{font-size:.85rem;font-weight:600;color:#374151}.ContactMergeDialog_warn__a5SBZ{color:#b45309}.ContactMergeDialog_choice__yUNFc{display:flex;align-items:flex-start;gap:.4rem;font-size:.85rem;cursor:pointer}.ContactMergeDialog_choice__yUNFc input{margin-top:.2rem;flex-shrink:0}.ContactMergeDialog_choiceValue__qZ8v_{word-break:break-word;white-space:pre-wrap}.ContactMergeDialog_carryChoice__FkQFe{margin-top:1rem;padding:.75rem 1rem;background:#f9fafb;border-radius:8px}.ContactMergeDialog_carryTitle__f_WjI{margin:0 0 .5rem;font-size:.85rem;font-weight:600;color:#374151}.ContactMergeDialog_carryOption__wCTZp{display:flex;align-items:flex-start;gap:.5rem;font-size:.85rem;color:#4b5563;padding:.3rem 0;cursor:pointer}.ContactMergeDialog_carryOption__wCTZp input{margin-top:.2rem;flex-shrink:0}.ContactMergeDialog_relations__RiX14{margin-top:1rem;padding:.75rem 1rem;background:#f9fafb;border-radius:8px}.ContactMergeDialog_relationsTitle__XOGlk{margin:0 0 .4rem;font-size:.85rem;font-weight:600;color:#374151}.ContactMergeDialog_relationsList___Tv8V{margin:0;padding-left:1.1rem;font-size:.85rem;color:#4b5563;display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;list-style:disc}.ContactMergeDialog_error__gtsEk{margin-top:.75rem;color:#991b1b;font-size:.85rem}.ContactMergeDialog_footer__JTi1Z{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}.ContactMergeDialog_btnPrimary__uli0S,.ContactMergeDialog_btnSecondary__uZun7{padding:.5rem 1.1rem;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid transparent}.ContactMergeDialog_btnSecondary__uZun7{background:#fff;border-color:#d1d5db;color:#374151}.ContactMergeDialog_btnPrimary__uli0S{background:#4f46e5;color:#fff}.ContactMergeDialog_btnPrimary__uli0S:disabled,.ContactMergeDialog_btnSecondary__uZun7:disabled{opacity:.6;cursor:not-allowed}.page_container__9NYZW{display:flex;flex-direction:column;gap:24px;padding:0 var(--space-4)}.page_viewTabs__htWwq{display:flex;gap:4px;border-bottom:1px solid var(--ff-border);padding-bottom:0}.page_viewTab__7hSgh{display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;color:var(--ff-text-secondary);background:transparent;border:1px solid transparent;border-bottom:none;border-radius:var(--ff-radius-md) var(--ff-radius-md) 0 0;cursor:pointer;transition:color .15s,background-color .15s;margin-bottom:-1px}.page_viewTab__7hSgh svg{width:16px;height:16px;flex-shrink:0}.page_viewTab__7hSgh:hover{color:var(--ff-text-primary);background:var(--ff-bg-secondary)}.page_viewTab__7hSgh:focus-visible{outline:2px solid var(--ff-focus-ring);outline-offset:1px}.page_viewTabActive__AxAiD{color:var(--ff-text-primary);background:var(--ff-bg-primary);border-color:var(--ff-border);border-bottom-color:var(--ff-bg-primary)}.page_loading__0jgfG{display:flex;justify-content:center;align-items:center;padding:48px 24px;font-size:16px;color:var(--ff-text-muted)}.page_error__NcgNU{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;background:var(--ff-error-bg);border:1px solid var(--ff-error-border);border-radius:var(--radius-lg);color:var(--ff-error-text)}.page_error__NcgNU p{margin:0;font-size:14px}.page_pagination__86_En{display:flex;justify-content:center;align-items:center;gap:16px;padding:24px 0}.page_pageInfo__qX_O7{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;color:var(--ff-text-muted)}.page_totalCount__wwDDu{font-size:12px;color:var(--ff-text-tertiary)}.page_filters__eUwsl{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;padding:16px 20px;background:var(--ff-bg-primary);border-bottom:1px solid var(--ff-border)}.page_noResults__5VS2Q{display:flex;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.page_noResults__5VS2Q p{font-size:14px;color:var(--ff-text-muted);margin:0}.page_dialog__Je0uO{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center}.page_dialogOverlay__6c1pU{position:fixed;inset:0;background-color:rgba(0,0,0,.5)}.page_dialogContent__CVbR0{position:relative;background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);box-shadow:0 10px 25px rgba(0,0,0,.1);padding:24px;max-width:400px;width:90%;z-index:calc(var(--z-overlay) + 1)}.page_dialogTitle__V7FzF{font-size:18px;font-weight:600;color:var(--ff-text-primary);margin:0 0 12px}.page_dialogMessage__DQghm{font-size:14px;color:var(--ff-text-muted);margin:0 0 24px;line-height:1.5}.page_dialogActions__cZj5o{display:flex;gap:12px;justify-content:flex-end}.page_dialogButtonCancel__NjI3f{padding:8px 16px;background-color:var(--ff-bg-primary);border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:14px;font-weight:500;color:var(--ff-text-primary);cursor:pointer;transition:all .15s}.page_dialogButtonCancel__NjI3f:hover{background-color:var(--ff-bg-secondary);border-color:var(--ff-text-tertiary)}.page_dialogButtonCancel__NjI3f:disabled{opacity:.5;cursor:not-allowed}.page_dialogButtonDelete__Gfpxv{padding:8px 16px;background-color:var(--ff-error);border:1px solid var(--ff-error);border-radius:var(--radius-md);font-size:14px;font-weight:500;color:white;cursor:pointer;transition:all .15s}.page_dialogButtonDelete__Gfpxv:hover{background-color:var(--ff-error);border-color:var(--ff-error)}.page_dialogButtonDelete__Gfpxv:disabled{opacity:.5;cursor:not-allowed}.page_loadingSpinner__pbQwW{display:flex;justify-content:center;align-items:center;padding:16px 0;color:var(--ff-text-tertiary);font-size:14px}.page_sentinel__Y1Trk{height:1px;visibility:hidden}.page_client_container__g_bkf{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;position:relative;min-height:calc(100vh - 200px)}.page_client_filtersSection__QfOI8,.page_client_summarySection__gKUzz{background:var(--ff-bg-primary);border-radius:var(--radius-lg);border:1px solid var(--ff-border);padding:1rem}.page_client_boardSection__V9zC_{flex:1 1;min-height:600px;position:relative}.page_client_loadingOverlay__ltuVj{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;z-index:var(--z-toast)}.page_client_loadingSpinner__1MBmo{background:var(--ff-bg-primary);padding:1.5rem 2rem;border-radius:var(--radius-lg);font-size:1rem;font-weight:500;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media (max-width:767px){.page_client_container__g_bkf{padding:1rem;gap:1rem}.page_client_boardSection__V9zC_{min-height:400px}}.page_tabs__wDRrR{display:flex;gap:8px}.page_tab__UeMij{padding:6px 12px;background:transparent;border:none;border-radius:var(--radius-sm);font-size:14px;font-weight:500;color:var(--ff-text-muted);cursor:pointer;transition:all .2s ease}.page_tab__UeMij:hover{background:var(--ff-bg-secondary);color:var(--ff-text-secondary)}.page_tabActive__qkARF{background:var(--ff-bg-hover);color:var(--ff-primary)}.page_loadingContainer__s3hZm{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.page_spinner__Qo8X6{width:40px;height:40px;border-top:4px solid var(--ff-bg-secondary);border:4px solid var(--ff-bg-secondary);border-top-color:var(--ff-primary);border-radius:50%;animation:page_spin__ag19O 1s linear infinite}@keyframes page_spin__ag19O{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_errorContainer__Whe1P{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.page_errorMessage__AyrrH{color:var(--ff-error);font-size:16px;text-align:center}.page_loadingOverlay__Oo8_n{position:fixed;top:0;right:0;padding:16px;z-index:var(--z-overlay)}.page_errorBanner__92d15{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--ff-warning-bg);border:1px solid var(--ff-warning);border-radius:var(--radius-sm);margin-bottom:16px;gap:16px}.page_errorBanner__92d15 p{color:var(--ff-warning-text);margin:0;flex:1 1}.page_emptyState__d09OK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.page_emptyState__d09OK p{color:var(--ff-text-muted);font-size:16px}.page_pagination__j9tF_{display:flex;align-items:center;justify-content:space-between;padding:16px 0;margin-top:16px}.page_paginationInfo__U7nRy{font-size:14px;color:var(--ff-text-muted)}.page_paginationControls__2z3h5{display:flex;align-items:center;gap:16px}.page_pageNumber__azEqi{font-size:14px;color:var(--ff-text-primary);font-weight:500;min-width:60px;text-align:center}.page_loadingSpinner__ws2Vb{display:flex;justify-content:center;align-items:center;padding:16px 0;color:var(--ff-text-tertiary);font-size:14px}.page_sentinel__IU_MW{height:1px;visibility:hidden}.UploadFormActions_actions__lxwNr{margin-top:32px;padding:24px 0;border-top:1px solid var(--ff-border);display:flex;gap:12px;justify-content:flex-end}.page_container__jPHch{display:flex;flex-direction:column;min-height:100%}.page_headerActions__2VcBb{display:flex;gap:.5rem}.page_content__irNbr{display:flex;flex:1 1;gap:0}.page_groupsPanel__pExr_{width:220px;border-right:1px solid var(--ff-border);background-color:var(--ff-bg-secondary);flex-shrink:0;transition:width .2s ease}.page_groupsPanelCollapsed__XKicp{width:40px}.page_groupsHeader__aK1F9{display:flex;justify-content:space-between;align-items:center;padding:.625rem .75rem;border-bottom:1px solid var(--ff-border)}.page_groupsPanelCollapsed__XKicp .page_groupsHeader__aK1F9{justify-content:center;padding:.625rem .5rem}.page_groupsHeaderActions__vY0Zq{display:flex;align-items:center;gap:.25rem}.page_collapseBtn__Ygbat{width:24px;height:24px;border:1px solid var(--ff-border-medium);border-radius:var(--radius-sm);background:var(--ff-bg-primary);cursor:pointer;font-size:.75rem;line-height:1;color:var(--ff-text-muted);display:flex;align-items:center;justify-content:center}.page_collapseBtn__Ygbat:hover{background:var(--ff-bg-tertiary);color:var(--ff-text-primary)}.page_groupsTitle__HNsIM{font-size:.875rem;font-weight:600;color:var(--ff-text-primary);display:flex;align-items:center;gap:.375rem;white-space:nowrap}.page_groupsTitle__HNsIM svg{width:16px;height:16px;flex-shrink:0}.page_addGroupBtn__XMRCP{width:24px;height:24px;border:1px solid var(--ff-border-medium);border-radius:var(--radius-sm);background:var(--ff-bg-primary);cursor:pointer;font-size:1rem;line-height:1;color:var(--ff-text-muted);display:flex;align-items:center;justify-content:center}.page_addGroupBtn__XMRCP:hover{background:var(--ff-bg-tertiary);color:var(--ff-text-primary)}.page_groupList__jR1U4{list-style:none;padding:0;margin:0}.page_groupList__jR1U4 li{display:flex;align-items:center;position:relative}.page_groupItem__QS7km{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;border:none;background:none;cursor:pointer;font-size:.8125rem;color:var(--ff-text-primary);text-align:left;transition:background-color .15s}.page_groupItem__QS7km:hover{background-color:var(--ff-bg-tertiary)}.page_groupItemActive__2PS2d{background-color:var(--ff-active-bg);color:var(--ff-primary);font-weight:500}.page_groupCount__6P8KL{font-size:.6875rem;color:var(--ff-text-tertiary);background-color:var(--ff-bg-tertiary);padding:.0625rem .375rem;border-radius:10px}.page_groupItemActive__2PS2d .page_groupCount__6P8KL{background-color:var(--ff-tag-bg);color:var(--ff-primary)}.page_groupActions__nHmiI{display:none;position:absolute;right:.5rem;gap:.125rem}.page_groupList__jR1U4 li:hover .page_groupActions__nHmiI{display:flex}.page_groupActionBtn__QsX1u{width:22px;height:22px;border:none;background:var(--ff-border);border-radius:3px;cursor:pointer;font-size:.75rem;color:var(--ff-text-muted);display:flex;align-items:center;justify-content:center}.page_groupActionBtn__QsX1u:hover{background:var(--ff-border-medium);color:var(--ff-text-primary)}.page_select__GwVnz{padding:.5rem 1rem;border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:.875rem;background-color:var(--ff-bg-primary);color:var(--ff-text-primary);cursor:pointer;transition:border-color .2s ease}.page_select__GwVnz:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.page_staffMain__ANIOZ{flex:1 1;padding:.75rem 1.25rem;overflow-x:auto}.page_pagination__Z3PHu{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.75rem 1rem;border-top:1px solid var(--ff-border);background-color:var(--ff-bg-secondary)}.page_pageInfo__2KGAW{color:var(--ff-text-muted);font-size:.875rem}.page_modalOverlay__bzGj8{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-start;padding:2rem;z-index:var(--z-overlay);overflow-y:auto}.page_modalContent__Y4z5s{background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:100%;max-width:600px;margin-top:2rem;padding:1.5rem}.page_modalTitle__bayQQ{font-size:1.25rem;font-weight:600;color:var(--ff-text-primary);margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--ff-border)}.page_empty__l9a0L{text-align:center;color:var(--ff-text-tertiary);padding:3rem 1rem;font-size:.875rem}.ActivityTable_container__fPYaG{overflow-x:auto;background:var(--ff-bg-primary)}.ActivityTable_table__H5fmo{width:100%;border-collapse:collapse;font-size:13px}.ActivityTable_thead__DZdj9{position:sticky;top:0;background:var(--ff-bg-tertiary,#edf2f7);z-index:var(--z-table-header)}.ActivityTable_th__2zpU5{padding:10px 12px;text-align:left;font-weight:600;color:var(--ff-text-secondary,#4a5568);white-space:nowrap;border-bottom:1px solid var(--ff-border,#e2e8f0);background:var(--ff-bg-tertiary,#edf2f7);position:relative}.ActivityTable_th__2zpU5:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:var(--ff-border,#e2e8f0)}.ActivityTable_th__2zpU5:last-child:after{display:none}.ActivityTable_sortable__b4W_Y{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActivityTable_sortable__b4W_Y:hover{background:var(--ff-bg-secondary,#f7fafc)}.ActivityTable_sortHeader__Fij84{display:flex;align-items:center;gap:4px}.ActivityTable_sortIcon__iBQDb{width:16px;height:16px;opacity:.5}.ActivityTable_sortable__b4W_Y:hover .ActivityTable_sortIcon__iBQDb{opacity:1}.ActivityTable_tr__XXRyx{border-bottom:1px solid var(--ff-border,#e2e8f0);transition:background .1s ease;cursor:pointer}.ActivityTable_tr__XXRyx:hover{background:var(--ff-bg-secondary,#f7fafc)}.ActivityTable_td__6xDRc{padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ff-text-primary)}.ActivityTable_subject__dbCL2{font-weight:500;color:var(--ff-text-primary)}.ActivityTable_truncatedText__LWVyy{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ff-text-primary)}.ActivityTable_link__JL_k0{color:var(--ff-primary,#2c5282);text-decoration:none}.ActivityTable_link__JL_k0:hover{text-decoration:underline}.ActivityTable_actions__kBxsb{display:flex;align-items:center;gap:2px}.ActivityTable_iconButton__ad8VZ{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--ff-primary,#2c5282);cursor:pointer;border-radius:var(--radius-sm);transition:background .15s ease}.ActivityTable_iconButton__ad8VZ:hover{background:var(--ff-bg-secondary,#f7fafc)}.ActivityTable_actionIcon__9s7oB{width:20px;height:20px}.ActivityTable_tag__1uVzb{display:inline-flex;align-items:center;padding:2px 8px;background:var(--ff-tag-bg);color:var(--ff-text-primary);border-radius:var(--radius-sm);font-size:12px}.ActivityTable_activityType__rSlWK{display:flex;align-items:center;gap:8px}.ActivityTable_activityIcon__9EG6X{width:18px;height:18px;flex-shrink:0}.ActivityTable_activityLabel__L5iRY{font-weight:500}.ActivityTable_iconcall__NemaF{color:var(--ff-primary,#2c5282)}.ActivityTable_iconmeeting__fYp7p{color:var(--ff-success)}.ActivityTable_iconemail__c_BAx{color:var(--ff-icon-email)}.ActivityTable_iconinquiry__2qVgi{color:var(--ff-icon-inquiry)}.ActivityTable_iconother__iIJi_{color:var(--ff-text-muted)}.ActivityTable_emptyState__cmwHI{padding:60px 20px;text-align:center;background:var(--ff-bg-primary);border-radius:var(--radius-lg)}.ActivityTable_emptyStateText___83wC{color:var(--ff-text-muted);font-size:14px;margin:0}@media (max-width:767px){.ActivityTable_hideOnMobile__Wm2lW{display:none}.ActivityTable_container__fPYaG{-webkit-overflow-scrolling:touch}.ActivityTable_table__H5fmo{min-width:600px}.ActivityTable_td__6xDRc,.ActivityTable_th__2zpU5{padding:8px 10px;font-size:12px}.ActivityTable_actions__kBxsb{gap:0}.ActivityTable_iconButton__ad8VZ{width:24px;height:24px}.ActivityTable_actionIcon__9s7oB{width:16px;height:16px}}@media (min-width:768px) and (max-width:1023px){.ActivityTable_hideOnTablet__V8r9o{display:none}.ActivityTable_container__fPYaG{-webkit-overflow-scrolling:touch}.ActivityTable_table__H5fmo{min-width:900px}}@media (min-width:1024px){.ActivityTable_table__H5fmo{min-width:1400px}}.ContactTable_container___R9q5{overflow-x:auto;background:var(--ff-bg-primary)}.ContactTable_table__n6DY0{width:100%;border-collapse:collapse;font-size:13px}.ContactTable_thead__eDxSo{position:sticky;top:0;background:var(--ff-bg-tertiary,#edf2f7);z-index:var(--z-table-header)}.ContactTable_th__WslBQ{padding:10px 12px;text-align:left;font-weight:600;color:var(--ff-text-secondary,#4a5568);white-space:nowrap;border-bottom:1px solid var(--ff-border,#e2e8f0);background:var(--ff-bg-tertiary,#edf2f7);position:relative}.ContactTable_th__WslBQ:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:var(--ff-border,#e2e8f0)}.ContactTable_th__WslBQ:last-child:after{display:none}.ContactTable_sortable__3iLuK{cursor:pointer}.ContactTable_tr__rKt59{border-bottom:1px solid var(--ff-border,#e2e8f0);transition:background .1s ease;cursor:pointer}.ContactTable_tr__rKt59:hover{background:var(--ff-bg-secondary,#f7fafc)}.ContactTable_td__9T_YY{padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ff-text-primary)}.ContactTable_link__sGB75{color:var(--ff-primary,#2c5282);text-decoration:none}.ContactTable_link__sGB75:hover{text-decoration:underline}@media (max-width:767px){.ContactTable_hideOnMobile___dPd7{display:none}.ContactTable_container___R9q5{-webkit-overflow-scrolling:touch}.ContactTable_table__n6DY0{min-width:600px}.ContactTable_td__9T_YY,.ContactTable_th__WslBQ{padding:8px 10px;font-size:12px}}@media (min-width:768px) and (max-width:1023px){.ContactTable_hideOnTablet__C6PP9{display:none}.ContactTable_container___R9q5{-webkit-overflow-scrolling:touch}.ContactTable_table__n6DY0{min-width:900px}}@media (min-width:1024px){.ContactTable_table__n6DY0{min-width:100%}}.DepartmentIntelGroups_groups__c_q8x{display:flex;flex-direction:column;gap:16px}.DepartmentIntelGroups_group__xtYjk{border:1px solid var(--ff-border,#e5e7eb);border-radius:var(--radius-lg,8px);overflow:hidden}.DepartmentIntelGroups_groupHeader__4WLP7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--ff-bg-secondary,#f9fafb);border-bottom:1px solid var(--ff-border,#e5e7eb)}.DepartmentIntelGroups_groupHeaderMain__L9W7X{display:flex;flex-direction:column;gap:4px;min-width:0}.DepartmentIntelGroups_deptName__9EmmL{font-size:15px;font-weight:600;color:var(--link-color,#2563eb);text-decoration:none}.DepartmentIntelGroups_deptName__9EmmL:hover{text-decoration:underline}.DepartmentIntelGroups_counts__XWTdG{display:inline-flex;gap:12px;font-size:13px;color:var(--ff-text-secondary,#6b7280)}.DepartmentIntelGroups_countLabel__V5O2a{font-weight:600}.DepartmentIntelGroups_emptyRows__oPOVj{padding:12px 16px;font-size:13px;color:var(--ff-text-muted,#9ca3af)}.DepartmentIntelGroups_tableWrap__BbxZ8{width:100%;overflow-x:auto}.DepartmentIntelGroups_table__cegwW{width:100%;border-collapse:collapse;font-size:.875rem}.DepartmentIntelGroups_table__cegwW td,.DepartmentIntelGroups_table__cegwW th{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--border-color,#e5e7eb);vertical-align:top}.DepartmentIntelGroups_table__cegwW tbody tr:last-child td{border-bottom:none}.DepartmentIntelGroups_table__cegwW th{font-weight:600;color:var(--text-secondary,#6b7280);white-space:nowrap}.DepartmentIntelGroups_colKind__Ll2ip{white-space:nowrap}.DepartmentIntelGroups_colRating__hACi9{text-align:center;white-space:nowrap}.DepartmentIntelGroups_colContent__N_1L9{white-space:pre-wrap;min-width:12rem}.DepartmentIntelGroups_kindBadge__7fFTQ{display:inline-block;padding:.0625rem .4rem;border-radius:.625rem;font-size:.75rem;font-weight:600;line-height:1.4}.DepartmentIntelGroups_kindNeeds__rwxsg{background:var(--accent-soft,#e0f2fe);color:var(--accent-strong,#0369a1)}.DepartmentIntelGroups_kindProcure__4hFNP{background:var(--warning-soft,#fef3c7);color:var(--warning-strong,#92400e)}.DepartmentIntelGroups_link__s8ff8{color:var(--link-color,#2563eb);text-decoration:none}.DepartmentIntelGroups_link__s8ff8:hover{text-decoration:underline}.DepartmentIntelGroups_ratingIcon__gJ5t9{display:inline-flex;align-items:center;justify-content:center}.DepartmentIntelGroups_ratingIcon__gJ5t9 svg{width:1.1rem;height:1.1rem}.DepartmentIntelGroups_ratingIcon__gJ5t9[data-value=yes]{color:#16a34a}.DepartmentIntelGroups_ratingIcon__gJ5t9[data-value=sometimes]{color:#d97706}.DepartmentIntelGroups_ratingIcon__gJ5t9[data-value=no]{color:#dc2626}.page_container__Gukq8{width:100%;padding:24px}.page_header__5Uff1{margin-bottom:32px;border-bottom:1px solid var(--ff-border);padding-bottom:20px}.page_headerContent__y9quJ{display:flex;justify-content:space-between;align-items:center;gap:16px}.page_title__Vs__5{font-size:28px;font-weight:600;color:var(--ff-text-primary);margin:0}.page_actions____1A8{display:flex;gap:12px}.page_editButton__w0_k_{padding:10px 20px;background:var(--ff-primary);color:white;border:none;border-radius:var(--radius-md);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-block;transition:background .2s ease}.page_editButton__w0_k_:hover{background:var(--ff-primary-hover)}.page_mergeButton__0Sbwo{padding:10px 20px;background:white;color:var(--ff-primary);border:1px solid var(--ff-primary);border-radius:var(--radius-md);font-size:14px;font-weight:500;cursor:pointer;display:inline-block;transition:background .2s ease}.page_mergeButton__0Sbwo:hover{background:var(--ff-bg-subtle,#f5f5f5)}.page_section__x7Pql{margin-bottom:40px}.page_sectionTitle__Ukln7{font-size:18px;font-weight:600;color:var(--ff-text-primary);margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--ff-border)}.page_infoGrid__kIChi{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;background:var(--ff-bg-primary);padding:20px;border-radius:var(--radius-lg);border:1px solid var(--ff-border)}.page_infoItem__Z_1J9{display:flex;flex-direction:column;gap:6px}.page_infoItemFull__16ddf{grid-column:1/-1}.page_infoItemFull__16ddf .page_infoValue__RhvF_{white-space:pre-wrap}.page_infoLabel__NZ4Jx{font-size:12px;font-weight:500;color:var(--ff-text-muted);text-transform:uppercase;letter-spacing:.5px}.page_infoValue__RhvF_{font-size:14px;color:var(--ff-text-primary);word-break:break-word}.page_link__hmn2u{color:var(--ff-primary);text-decoration:none;transition:color .2s ease}.page_link__hmn2u:hover{color:var(--ff-primary-hover);text-decoration:underline}.page_emptyState__s0ROK{padding:40px;text-align:center;color:var(--ff-text-muted);font-size:14px;background:var(--ff-bg-primary);border-radius:var(--radius-lg);border:1px solid var(--ff-border)}@media (max-width:767px){.page_container__Gukq8{padding:16px}.page_headerContent__y9quJ{flex-direction:column;align-items:flex-start}.page_title__Vs__5{font-size:24px}.page_infoGrid__kIChi{grid-template-columns:1fr;gap:16px}}.AccountKindSelector_wrap__uX5o2{margin-bottom:12px}.AccountKindSelector_label__zvlJm{display:block;font-size:13px;font-weight:600;color:var(--ff-text-primary);margin-bottom:6px}.AccountKindSelector_seg__gHthU{display:inline-flex;border:1px solid var(--ff-border);border-radius:8px;overflow:hidden}.AccountKindSelector_segBtn__e78qq{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-right:1px solid var(--ff-border);background:var(--ff-bg-primary);color:var(--ff-text-secondary);font-size:13px;font-weight:600;padding:8px 16px;cursor:pointer}.AccountKindSelector_segBtn__e78qq:last-child{border-right:0}.AccountKindSelector_segBtn__e78qq[data-active=true]{background:var(--ff-primary);color:#fff}.AccountKindSelector_segBtn__e78qq:disabled{opacity:.55;cursor:not-allowed}.AccountKindSelector_hint__t7amw{margin:6px 0 0;font-size:12px;color:var(--ff-text-secondary)}.IntelInput_block__VEush{border:1px solid var(--ff-border,#e5e7eb);border-radius:.5rem;padding:.5rem .75rem;background:var(--ff-bg-primary,#fff)}.IntelInput_summary__u52Si{display:flex;align-items:center;gap:.4rem;width:100%;padding:.25rem .4rem;background:none;border:none;border-radius:.375rem;text-align:left;font-size:.875rem;font-weight:600;color:var(--ff-text-primary,#2d3748);cursor:pointer;transition:background .15s ease}.IntelInput_summary__u52Si:hover{background:var(--ff-bg-secondary,#f7fafc)}.IntelInput_summary__u52Si:focus-visible{outline:2px solid var(--ff-primary,#2c5282);outline-offset:1px}.IntelInput_badge__m0At1{flex:none;padding:.05rem .45rem;border-radius:999px;background:var(--ff-primary,#2563eb);color:#fff;font-size:.6875rem;font-weight:600}.IntelInput_check__ZEtLW{display:inline-flex;justify-content:center;min-width:1rem;color:var(--success-color,#16a34a);font-size:.875rem;font-weight:700}.IntelInput_body__RRK9R{margin-top:.5rem;display:flex;flex-direction:column;gap:.6rem}.IntelInput_hint__NDbxs{margin:0 0 .5rem;font-size:.75rem;color:var(--ff-text-muted,#6b7280)}.IntelInput_group__29Fk7{border:1px solid var(--border-color,#e5e7eb);border-radius:.375rem;padding:.5rem .6rem;margin:0}.IntelInput_legend__WZMIZ{font-size:.8125rem;font-weight:600;color:var(--text-secondary,#4b5563);padding:0 .3rem}.IntelInput_row__VhEIh{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin-bottom:.75rem}.IntelInput_cat__OTJ86{min-width:3.5rem;font-size:.875rem}.IntelInput_rating__GB6GC{display:inline-flex;flex:none;gap:.25rem}.IntelInput_ratingBtn__xaC79{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--ff-border,#d1d5db);border-radius:.375rem;background:var(--ff-bg-primary,#fff);color:var(--ff-text-muted,#9ca3af);cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.IntelInput_ratingBtn__xaC79:hover{border-color:var(--ff-text-secondary,#6b7280);color:var(--ff-text-secondary,#4b5563)}.IntelInput_ratingBtn__xaC79:focus-visible{outline:2px solid var(--ff-primary,#2c5282);outline-offset:1px}.IntelInput_ratingBtn__xaC79:disabled{opacity:.5;cursor:not-allowed}.IntelInput_ratingIcon__er_dj{width:1.05rem;height:1.05rem}.IntelInput_ratingBtn__xaC79[data-active=true][data-value=yes]{color:#16a34a;border-color:#16a34a;background:#f0fdf4}.IntelInput_ratingBtn__xaC79[data-active=true][data-value=sometimes]{color:#d97706;border-color:#d97706;background:#fffbeb}.IntelInput_ratingBtn__xaC79[data-active=true][data-value=no]{color:#dc2626;border-color:#dc2626;background:#fef2f2}.IntelInput_content__lNiov{flex:1 1 100%;min-width:0;min-height:4.5rem;padding:.4rem .5rem;border:1px solid var(--ff-border,#d1d5db);border-radius:.375rem;font-family:inherit;font-size:.875rem;line-height:1.4;resize:vertical}.IntelInput_memo__TtR9e{width:100%;padding:.35rem .5rem;border:1px solid var(--border-color,#d1d5db);border-radius:.375rem;font-size:.875rem}.IntelInput_saveButton__tmhku{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .9rem;border:none;border-radius:.375rem;background:var(--primary-color,#2563eb);color:#fff;font-size:.875rem;cursor:pointer}.IntelInput_saveButton__tmhku:disabled{opacity:.6;cursor:default}.IntelInput_spinner__0R0DA{width:.8rem;height:.8rem;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:IntelInput_intel-spin__2ey_A .6s linear infinite}@keyframes IntelInput_intel-spin__2ey_A{to{transform:rotate(1turn)}}.IntelInput_error__Ai___{font-size:.8125rem;color:var(--error-color,#dc2626);margin:0}.IntelInput_message__b8U09{font-size:.8125rem;color:var(--success-color,#16a34a);margin:0}.page_container__i3R8q{display:flex;flex-direction:column;gap:24px;padding:0}.page_loading__Bm_Vz{display:flex;justify-content:center;align-items:center;padding:48px 24px;font-size:16px;color:var(--ff-text-muted)}.page_error__0sOI8{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;background:var(--ff-error-bg);border:1px solid var(--ff-error-border);border-radius:var(--radius-lg);color:var(--ff-error-text)}.page_error__0sOI8 p{margin:0;font-size:14px}.page_pagination__zC8mw{display:flex;justify-content:center;align-items:center;gap:16px;padding:24px 0}.page_pageInfo__Ey5yz{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;color:var(--ff-text-muted)}.page_totalCount__uBpiT{font-size:12px;color:var(--ff-text-tertiary)}.ContactFilters_container__jy6wF{padding:16px 20px;background:var(--ff-bg-primary);border-bottom:1px solid var(--ff-border)}.ContactFilters_row__PBpvs{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.ContactFilters_tagField__VEqXs{display:flex;flex-direction:column;gap:.5rem;min-width:220px;flex:1 1 220px}.ContactFilters_needsValueField___9Bo5{display:flex;flex-direction:column;gap:.5rem;min-width:120px;flex:0 1 140px}.ContactFilters_tagLabel__O5AYg{font-weight:600;font-size:.875rem;color:var(--ff-text-primary)}.ContactFilters_inactiveToggle___P_C8{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--ff-text-primary);height:38px;cursor:pointer}.ContactFilters_clearButtonWrapper__9Zz0x{display:flex;align-items:flex-end}.ContactFilters_clearButton__IGOoC{white-space:nowrap;height:38px}@media (max-width:767px){.ContactFilters_container__jy6wF{padding:12px 16px}.ContactFilters_row__PBpvs{gap:10px}.ContactFilters_clearButtonWrapper__9Zz0x{flex:1 1 100%}.ContactFilters_clearButton__IGOoC{width:100%}}.page_loadingSpinner__3P_Xz{display:flex;justify-content:center;align-items:center;padding:16px 0;color:var(--ff-text-tertiary);font-size:14px}.page_sentinel__4bwl3{height:1px;visibility:hidden}