.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}}.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}}.CustomFieldForm_form__lXFMv{width:100%;max-width:1200px;margin:0 auto}.CustomFieldForm_formGrid__DLgDr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media (max-width:767px){.CustomFieldForm_formGrid__DLgDr{grid-template-columns:1fr}}.CustomFieldForm_formField__c6IUJ{display:flex;flex-direction:column;gap:.5rem}.CustomFieldForm_formField__c6IUJ.CustomFieldForm_fullWidth__TFupj{grid-column:1/-1}.CustomFieldForm_label__3MBi8{font-weight:600;font-size:.875rem;color:var(--ff-text-primary);display:flex;align-items:center;gap:.25rem}.CustomFieldForm_required__pLPgU{color:var(--ff-error);font-weight:700}.CustomFieldForm_input__UvKx_,.CustomFieldForm_select__ITDQV,.CustomFieldForm_textarea__AsfN9{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}.CustomFieldForm_input__UvKx_:focus,.CustomFieldForm_select__ITDQV:focus,.CustomFieldForm_textarea__AsfN9:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.CustomFieldForm_input__UvKx_:disabled,.CustomFieldForm_select__ITDQV:disabled,.CustomFieldForm_textarea__AsfN9:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.CustomFieldForm_inputError__AO2hc{border-color:var(--ff-error)}.CustomFieldForm_inputError__AO2hc:focus{border-color:var(--ff-error);box-shadow:0 0 0 3px var(--ff-focus-ring-error)}.CustomFieldForm_textarea__AsfN9{resize:vertical;min-height:80px;font-family:inherit}.CustomFieldForm_select__ITDQV{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}.CustomFieldForm_checkbox__pv8Ln{width:1.125rem;height:1.125rem;border:1px solid var(--ff-border-medium);border-radius:var(--radius-sm);cursor:pointer;margin-right:.5rem}.CustomFieldForm_checkboxLabel__aT_9b{display:flex;align-items:center;font-size:.875rem;color:var(--ff-text-primary);cursor:pointer;margin-top:1.5rem}.CustomFieldForm_errorMessage___26D8{color:var(--ff-error);font-size:.75rem;margin-top:.25rem;display:block}.CustomFieldForm_helpText__CiGco{color:var(--ff-text-muted);font-size:.75rem;margin-top:.25rem;display:block;font-style:italic}.CustomFieldForm_dropdownOptions__2RF5G{display:flex;flex-direction:column;gap:.75rem}.CustomFieldForm_optionRow__iADee{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center}@media (max-width:639px){.CustomFieldForm_optionRow__iADee{grid-template-columns:1fr}}.CustomFieldForm_formActions__0put8{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--ff-border)}@media (max-width:639px){.CustomFieldForm_formActions__0put8{flex-direction:column-reverse}.CustomFieldForm_formActions__0put8 button{width:100%}}.CsvUploadDialog_overlay__fh2TQ{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}.CsvUploadDialog_modal__UpN3k{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:640px;margin-top:2rem;padding:1.5rem}.CsvUploadDialog_title__Qb4st{font-size:1.125rem;font-weight:600;color:var(--ff-text-primary);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--ff-border)}.CsvUploadDialog_body__S41uV{display:flex;flex-direction:column;gap:1rem}.CsvUploadDialog_desc__ELqgk{font-size:.875rem;color:var(--ff-text-muted)}.CsvUploadDialog_fileInput__v_kBW{font-size:.875rem}.CsvUploadDialog_preview__bHpc2,.CsvUploadDialog_result__rik30{border:1px solid var(--ff-border);border-radius:var(--radius-md);padding:1rem;background:var(--ff-bg-secondary)}.CsvUploadDialog_previewTitle__iEBhY{font-size:.8125rem;font-weight:600;color:var(--ff-text-primary);margin-bottom:.5rem}.CsvUploadDialog_previewTable__TFonS{max-height:300px;overflow-y:auto}.CsvUploadDialog_credentials__UJJsa table,.CsvUploadDialog_previewTable__TFonS table{width:100%;border-collapse:collapse;font-size:.8125rem}.CsvUploadDialog_credentials__UJJsa th,.CsvUploadDialog_previewTable__TFonS th{text-align:left;padding:.375rem .5rem;color:var(--ff-text-muted);border-bottom:1px solid var(--ff-border-medium);font-weight:500}.CsvUploadDialog_credentials__UJJsa td,.CsvUploadDialog_previewTable__TFonS td{padding:.375rem .5rem;border-bottom:1px solid var(--ff-bg-tertiary);color:#111827}.CsvUploadDialog_moreRows__s_JJc{font-size:.75rem;color:#9ca3af;text-align:center;margin-top:.5rem}.CsvUploadDialog_result__rik30 p{font-size:.875rem;color:var(--ff-text-primary);margin:.25rem 0}.CsvUploadDialog_errors__urteH{margin-top:.5rem;color:var(--ff-error);font-size:.8125rem}.CsvUploadDialog_errors__urteH ul{padding-left:1.25rem;margin:.25rem 0}.CsvUploadDialog_credentials__UJJsa{margin-top:.75rem}.CsvUploadDialog_credentials__UJJsa h4{font-size:.8125rem;font-weight:600;color:var(--ff-text-primary);margin-bottom:.375rem}.CsvUploadDialog_password__2Fs8n{font-family:monospace;font-size:.75rem;background:var(--ff-warning-light);padding:.125rem .375rem;border-radius:3px}.CsvUploadDialog_actions__2xjy7{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ff-border)}.DeactivationDialog_overlay__3hH_R{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)}.DeactivationDialog_modal__UfZe2{background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);padding:24px;max-width:600px;width:90%;box-shadow:0 4px 12px rgba(0,0,0,.15)}.DeactivationDialog_title__pyGA4{font-size:20px;font-weight:600;margin:0 0 20px;color:var(--ff-text-primary)}.DeactivationDialog_content___Gtnj{margin:0 0 24px}.DeactivationDialog_userInfo__VIL1G{margin:0 0 16px;padding:12px;background-color:var(--ff-bg-tertiary);border-radius:var(--radius-sm);color:var(--ff-text-secondary);line-height:1.5}.DeactivationDialog_warning__EF_PG{color:var(--ff-error);font-weight:500;margin:0 0 20px;padding:12px;background-color:var(--ff-error-bg);border-left:4px solid var(--ff-error);border-radius:var(--radius-sm);line-height:1.5}.DeactivationDialog_reasonSection__DZDVP{margin:0 0 20px}.DeactivationDialog_label__VMHRQ{display:block;font-size:14px;font-weight:500;color:var(--ff-text-secondary);margin:0 0 8px}.DeactivationDialog_reasonTextarea__a1ngE{width:100%;padding:10px;border:1px solid var(--ff-border-medium);border-radius:var(--radius-sm);font-family:inherit;font-size:14px;resize:vertical;min-height:80px;transition:border-color .2s}.DeactivationDialog_reasonTextarea__a1ngE:focus{outline:none;border-color:var(--ff-primary)}.DeactivationDialog_reasonTextarea__a1ngE:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed}.DeactivationDialog_consequences__DzamY{padding:16px;background-color:var(--ff-info-bg);border-left:4px solid var(--ff-primary);border-radius:var(--radius-sm)}.DeactivationDialog_consequencesTitle__Zyini{font-size:15px;font-weight:600;margin:0 0 10px;color:var(--ff-primary-hover)}.DeactivationDialog_consequencesList__QXTBm{margin:0;padding-left:20px;color:var(--ff-text-secondary)}.DeactivationDialog_consequencesList__QXTBm li{margin-bottom:6px;line-height:1.5}.DeactivationDialog_consequencesList__QXTBm li:last-child{margin-bottom:0}.DeactivationDialog_actions__fbsQa{display:flex;gap:12px;justify-content:flex-end}.PasswordResetModal_overlay__bKqiB{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)}.PasswordResetModal_modal__IDMVW{background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);padding:24px;max-width:600px;width:90%;box-shadow:0 4px 12px rgba(0,0,0,.15)}.PasswordResetModal_title__C9qo4{font-size:20px;font-weight:600;margin:0 0 20px;color:var(--ff-text-primary)}.PasswordResetModal_content__NVF6d{margin:0 0 24px}.PasswordResetModal_userInfo__NtnkV{margin:0 0 20px;padding:12px;background-color:var(--ff-bg-tertiary);border-radius:var(--radius-sm);color:var(--ff-text-secondary)}.PasswordResetModal_userInfo__NtnkV p{margin:0;line-height:1.5}.PasswordResetModal_passwordSection__YZx_j{margin:0 0 20px;padding:16px;background-color:var(--ff-bg-secondary);border-radius:var(--radius-sm);border:1px solid var(--ff-border)}.PasswordResetModal_label__4YKRO{display:block;font-weight:500;margin:0 0 8px;color:var(--ff-text-primary);font-size:14px}.PasswordResetModal_passwordControls__XRtIN{display:flex;gap:12px;align-items:center;margin:0 0 12px}.PasswordResetModal_passwordField__fyOy7{flex:1 1;padding:12px;background-color:var(--ff-bg-primary);border:1px solid var(--ff-border-medium);border-radius:var(--radius-sm);min-height:44px;display:flex;align-items:center}.PasswordResetModal_passwordValue__UbvEb{font-family:Courier New,Courier,monospace;font-size:16px;color:var(--ff-text-primary);word-break:break-all}.PasswordResetModal_passwordHidden__tOXCc{color:var(--ff-text-tertiary);font-size:20px;letter-spacing:2px}.PasswordResetModal_toggleButton__N4bgs{min-width:80px}.PasswordResetModal_copySection__ote5s{display:flex;align-items:center;gap:12px}.PasswordResetModal_copyButton__uXDQr{min-width:120px}.PasswordResetModal_copySuccess__MMiCl{color:var(--ff-success);font-size:14px;font-weight:500}.PasswordResetModal_requirements__q_WeX{margin:0 0 20px;padding:16px;background-color:var(--ff-info-bg);border-left:4px solid var(--ff-info);border-radius:var(--radius-sm)}.PasswordResetModal_requirementsTitle__Twc5A{font-size:16px;font-weight:600;margin:0 0 12px;color:var(--ff-info)}.PasswordResetModal_requirementsList__UppIF{margin:0 0 12px;padding-left:20px;color:var(--ff-text-secondary)}.PasswordResetModal_requirementsList__UppIF li{margin:4px 0;line-height:1.5}.PasswordResetModal_requirementsNote__lZg_x{margin:0;font-size:14px;color:var(--ff-text-secondary);font-style:italic}.PasswordResetModal_emailSection__TPU4Q{margin:0 0 20px;display:flex;flex-direction:column;gap:8px}.PasswordResetModal_emailButton__625W4{align-self:flex-start}.PasswordResetModal_emailSuccess__BV2_g{color:var(--ff-success);font-size:14px;font-weight:500}.PasswordResetModal_emailError__LUJvd{color:var(--ff-error);font-size:14px;font-weight:500}.PasswordResetModal_warning__luCVh{padding:12px;background-color:var(--ff-warning-light);border-left:4px solid var(--ff-warning);border-radius:var(--radius-sm);color:var(--ff-accent);line-height:1.5}.PasswordResetModal_warning__luCVh p{margin:0;font-weight:500}.PasswordResetModal_actions__lFNea{display:flex;gap:12px;justify-content:flex-end}@media (max-width:639px){.PasswordResetModal_modal__IDMVW{width:100%;max-width:100%;border-radius:0;padding:16px;min-height:100vh;display:flex;flex-direction:column}.PasswordResetModal_passwordControls__XRtIN{flex-direction:column}.PasswordResetModal_toggleButton__N4bgs{width:100%}.PasswordResetModal_copySection__ote5s{flex-direction:column;align-items:stretch}.PasswordResetModal_copyButton__uXDQr{width:100%}.PasswordResetModal_emailButton__625W4{align-self:stretch}.PasswordResetModal_actions__lFNea{flex-direction:column-reverse}.PasswordResetModal_actions__lFNea>*{width:100%}}.StaffForm_overlay__Fb5Dl{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-dropdown);overflow-y:auto}.StaffForm_modal__FAZlX{background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:480px;margin-top:2rem;padding:1.5rem}.StaffForm_title__iTZvy{font-size:1.125rem;font-weight:600;color:var(--ff-text-primary);margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--ff-border)}.StaffForm_form__RgRLz{display:flex;flex-direction:column;gap:1rem}.StaffForm_field__z9QOg{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:var(--ff-text-primary);font-weight:500}.StaffForm_input__bH6ef{padding:.5rem .75rem;border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:.875rem;color:var(--ff-text-primary);background:var(--ff-bg-primary)}.StaffForm_input__bH6ef:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.StaffForm_error__N3Utu{color:var(--ff-error);font-size:.75rem;font-weight:400}.StaffForm_actions__kgUYG{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem;padding-top:1rem;border-top:1px solid var(--ff-border)}.RoleSelector_roleSelectorContainer__SP8x_{display:flex;flex-direction:column;gap:.75rem}.RoleSelector_select__zg15m{width:100%;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;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:.625rem 2.5rem .625rem .75rem}.RoleSelector_select__zg15m:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.RoleSelector_select__zg15m:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.RoleSelector_roleDescription__L10h2{font-size:.875rem;color:var(--ff-text-muted);line-height:1.5;padding:.5rem .75rem;background-color:var(--ff-bg-secondary);border-radius:var(--radius-md);border-left:3px solid var(--ff-primary)}.RoleSelector_warningMessage__Sj7u_{padding:.75rem;background-color:var(--ff-warning-light);border:1px solid var(--ff-warning);border-radius:var(--radius-md);color:var(--ff-warning-text);font-size:.875rem;line-height:1.5}.RoleSelector_warningMessage__Sj7u_ strong{font-weight:600}.RoleSelector_permissionsSection__Bun2U{margin-top:.5rem}.RoleSelector_permissionsToggle__876yn{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:var(--ff-bg-tertiary);border:1px solid var(--ff-border-medium);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--ff-text-primary);cursor:pointer;transition:all .15s ease-in-out;width:100%;text-align:left}.RoleSelector_permissionsToggle__876yn:hover:not(:disabled){background-color:var(--ff-border)}.RoleSelector_permissionsToggle__876yn:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.RoleSelector_permissionsToggle__876yn:disabled{cursor:not-allowed;opacity:.6}.RoleSelector_toggleIcon__dPZr7{display:inline-block;width:1rem;text-align:center;font-size:.75rem;color:var(--ff-text-muted)}.RoleSelector_permissionsDetail__hMVmL{margin-top:.75rem;padding:1rem;background-color:var(--ff-bg-secondary);border:1px solid var(--ff-border);border-radius:var(--radius-md)}.RoleSelector_permissionsSummary__xKvgp{font-size:.875rem;color:var(--ff-text-secondary);margin-bottom:1rem;line-height:1.5;font-style:italic}.RoleSelector_permissionsList__BWqw9{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.5rem;gap:.5rem}.RoleSelector_permissionItem__50x5u{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--ff-text-primary);padding:.375rem .5rem;background-color:var(--ff-bg-primary);border-radius:var(--radius-sm);border:1px solid var(--ff-border)}.RoleSelector_permissionCheck__OXo_k{color:var(--ff-success);font-weight:700;font-size:1rem}@media (max-width:639px){.RoleSelector_permissionsList__BWqw9{grid-template-columns:1fr}}.UserForm_formContainer__qqMM7{width:100%;max-width:1200px;margin:0 auto}.UserForm_form__Dps5o{width:100%}.UserForm_formGrid__oPHEJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media (max-width:767px){.UserForm_formGrid__oPHEJ{grid-template-columns:1fr}}.UserForm_formField__9ZRXG{display:flex;flex-direction:column;gap:.5rem}.UserForm_formField__9ZRXG.UserForm_fullWidth__wm5cH{grid-column:1/-1}.UserForm_label__DEuV3{font-weight:600;font-size:.875rem;color:var(--ff-text-primary);display:flex;align-items:center;gap:.25rem}.UserForm_required__hZqD_{color:var(--ff-error);font-weight:700}.UserForm_input__MwmzH,.UserForm_select___1NTm,.UserForm_textarea__q6H9I{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}.UserForm_input__MwmzH:focus,.UserForm_select___1NTm:focus,.UserForm_textarea__q6H9I:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.UserForm_input__MwmzH:disabled,.UserForm_select___1NTm:disabled,.UserForm_textarea__q6H9I:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.UserForm_inputReadOnly__m1CTn{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-secondary);color:var(--ff-text-muted);cursor:not-allowed}.UserForm_inputError__LDCba{border-color:var(--ff-error)}.UserForm_inputError__LDCba:focus{border-color:var(--ff-error);box-shadow:0 0 0 3px var(--ff-focus-ring-error)}.UserForm_textarea__q6H9I{resize:vertical;min-height:80px;font-family:inherit}.UserForm_errorMessage__K6sCa{color:var(--ff-error);font-size:.75rem;margin-top:.25rem;display:block}.UserForm_helpText__LjBOZ{color:var(--ff-text-muted);font-size:.75rem;margin-top:.25rem;display:block;font-style:italic}.UserForm_formActions__briWd{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--ff-border)}@media (max-width:639px){.UserForm_formActions__briWd{flex-direction:column-reverse}.UserForm_formActions__briWd button{width:100%}}.UserForm_passwordDisplay__AsNkJ{background-color:var(--ff-warning-light);border:2px solid var(--ff-warning);border-radius:var(--radius-lg);padding:1rem;margin-bottom:2rem}.UserForm_passwordHeader___DUZN{font-size:.875rem;color:var(--ff-warning-text);margin-bottom:.75rem}.UserForm_passwordContent___OFGN{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.UserForm_passwordValue__I7Cn4{flex:1 1;background-color:var(--ff-bg-primary);padding:.75rem 1rem;border:1px solid var(--ff-warning);border-radius:var(--radius-md);font-family:monospace;font-size:1rem;font-weight:600;color:var(--ff-text-primary);letter-spacing:.05em}.UserForm_copyButton__7nnwU{flex-shrink:0}.UserForm_passwordHelp__9DRXu{color:var(--ff-warning-text);font-size:.75rem;font-style:italic}.UserForm_sr-only__Gl5rT{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.UserList_container__30MJu{overflow-x:auto;background:var(--ff-bg-primary)}.UserList_table__3iNDh{width:100%;border-collapse:collapse;font-size:13px}.UserList_thead__KNAvu{position:sticky;top:0;background:var(--ff-bg-primary);z-index:var(--z-table-header)}.UserList_th__sD4KJ{padding:10px 12px;text-align:left;font-weight:500;color:var(--ff-text-muted);white-space:nowrap;border-bottom:1px solid var(--ff-border);background:var(--ff-bg-primary);position:relative}.UserList_th__sD4KJ:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:var(--ff-border)}.UserList_th__sD4KJ:last-child:after{display:none}.UserList_tr__mNigY{border-bottom:1px solid var(--ff-border);transition:background .1s ease}.UserList_tr__mNigY:hover{background:#f8fafc}.UserList_td__suJvr{padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ff-text-primary)}.UserList_link__gKsqK{color:var(--ff-primary);text-decoration:none}.UserList_link__gKsqK:hover{text-decoration:underline}.UserList_actions__FNY5h{display:flex;gap:8px;flex-wrap:wrap}.UserList_actionButton__SbCUt{font-size:12px;padding:4px 8px}.UserList_badgeActive__DgBU2,.UserList_badgeInactive__P_HRR{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.UserList_badgeActive__DgBU2{background-color:#d1fae5;color:#065f46}.UserList_badgeInactive__P_HRR{background-color:var(--ff-border);color:var(--ff-text-muted)}.UserList_emptyState__1Dnfl{padding:40px 20px;text-align:center;color:var(--ff-text-muted)}@media (max-width:767px){.UserList_hideOnMobile__YzYYm{display:none}.UserList_container__30MJu{-webkit-overflow-scrolling:touch}.UserList_table__3iNDh{min-width:600px}.UserList_td__suJvr,.UserList_th__sD4KJ{padding:8px 10px;font-size:12px}.UserList_actions__FNY5h{gap:4px}.UserList_actionButton__SbCUt{font-size:11px;padding:3px 6px}}@media (min-width:768px) and (max-width:1023px){.UserList_hideOnTablet___2caG{display:none}.UserList_container__30MJu{-webkit-overflow-scrolling:touch}.UserList_table__3iNDh{min-width:900px}}@media (min-width:1024px){.UserList_table__3iNDh{min-width:100%}}.SearchableSelect_container__jWAeK{position:relative;width:100%}.SearchableSelect_trigger__Xqq7M{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background:var(--ff-bg-primary,white);border:1px solid var(--ff-border,#e2e8f0);border-radius:var(--radius-sm);font-size:13px;color:var(--ff-text-primary,#2d3748);cursor:pointer;transition:all .15s ease;text-align:left}.SearchableSelect_trigger__Xqq7M:hover:not(:disabled){border-color:var(--ff-border-medium,#cbd5e0);background:var(--ff-bg-secondary,#f7fafc)}.SearchableSelect_trigger__Xqq7M:focus{outline:2px solid var(--ff-primary,#2c5282);outline-offset:2px;border-color:var(--ff-primary,#2c5282)}.SearchableSelect_trigger__Xqq7M.SearchableSelect_disabled__RhoZW{opacity:.5;cursor:not-allowed;background:var(--ff-bg-disabled,#f3f4f6)}.SearchableSelect_trigger__Xqq7M.SearchableSelect_error__ZIwpC{border-color:var(--ff-error,#e53e3e)}.SearchableSelect_trigger__Xqq7M.SearchableSelect_error__ZIwpC:focus{outline-color:var(--ff-error,#e53e3e)}.SearchableSelect_icon__wTjDL{display:flex;align-items:center;margin-right:8px;color:var(--ff-text-secondary,#4a5568)}.SearchableSelect_value__Pp4Xh{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableSelect_clear__aDJ_F{display:flex;align-items:center;justify-content:center;margin-left:4px;padding:2px;color:var(--ff-text-tertiary);border-radius:2px;transition:color .15s ease}.SearchableSelect_clear__aDJ_F:hover,.SearchableSelect_trigger__Xqq7M:hover .SearchableSelect_clear__aDJ_F{color:var(--ff-text-primary,#2d3748)}.SearchableSelect_chevron__fuNq7{display:flex;align-items:center;margin-left:8px;color:var(--ff-text-secondary,#4a5568);transition:transform .2s ease}.SearchableSelect_trigger__Xqq7M[aria-expanded=true] .SearchableSelect_chevron__fuNq7{transform:rotate(180deg)}.SearchableSelect_panel__vwXbD{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:var(--z-dropdown);background:var(--ff-bg-primary,white);border:1px solid var(--ff-border,#e2e8f0);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg,0 10px 15px -3px rgba(0,0,0,.1));max-height:300px;overflow:hidden;display:flex;flex-direction:column}.SearchableSelect_searchContainer__CArwr{padding:8px;border-bottom:1px solid var(--ff-border,#e2e8f0)}.SearchableSelect_searchInput__BfXAI{width:100%;padding:6px 10px;background:var(--ff-bg-secondary,#f7fafc);border:1px solid var(--ff-border,#e2e8f0);border-radius:var(--radius-sm);font-size:13px;color:var(--ff-text-primary,#2d3748);transition:all .15s ease}.SearchableSelect_searchInput__BfXAI:focus{outline:none;border-color:var(--ff-primary,#2c5282);background:var(--ff-bg-primary,white)}.SearchableSelect_searchInput__BfXAI::-moz-placeholder{color:var(--ff-text-tertiary)}.SearchableSelect_searchInput__BfXAI::placeholder{color:var(--ff-text-tertiary)}.SearchableSelect_listbox__pU_Fg{list-style:none;margin:0;padding:4px;overflow-y:auto;max-height:250px}.SearchableSelect_option__hghji{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;font-size:13px;color:var(--ff-text-primary,#2d3748);cursor:pointer;border-radius:var(--radius-sm);transition:all .1s ease}.SearchableSelect_option__hghji.SearchableSelect_highlighted__rzD_o,.SearchableSelect_option__hghji:hover{background:var(--ff-bg-secondary,#f7fafc)}.SearchableSelect_option__hghji.SearchableSelect_selected__H3qVe{background:var(--ff-bg-hover);color:var(--ff-primary);font-weight:500}.SearchableSelect_option__hghji.SearchableSelect_selected__H3qVe.SearchableSelect_highlighted__rzD_o,.SearchableSelect_option__hghji.SearchableSelect_selected__H3qVe:hover{background:var(--ff-bg-secondary)}.SearchableSelect_checkmark__uWpcx{margin-left:8px;font-size:14px;color:var(--ff-primary,#2c5282)}.SearchableSelect_empty__jmXr3{padding:16px;text-align:center;color:var(--ff-text-tertiary);font-size:13px}.SearchableSelect_helperText__quF7u{display:block;margin-top:4px;font-size:12px;color:var(--ff-text-secondary,#4a5568)}.SearchableSelect_errorMessage__BKZO4{display:block;margin-top:4px;font-size:12px;color:var(--ff-error,#e53e3e)}.SearchableSelect_badges__VK59C{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.SearchableSelect_checkbox__fGgww{margin-right:.5rem;cursor:pointer;width:1rem;height:1rem}.SearchableSelect_srOnly__oO7t0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ActivityFilters_container__MsdUY{padding:16px 20px;background:var(--ff-bg-primary);border-bottom:1px solid var(--ff-border)}.ActivityFilters_row__7gamY{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.ActivityFilters_field__CR2h6{flex:1 1;min-width:180px;max-width:280px}.ActivityFilters_label__L_R6g{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:var(--ff-text-muted)}.ActivityFilters_select__0UoWl{width:100%;font-size:14px;color:var(--ff-text-primary);background:var(--ff-bg-primary);border:1px solid var(--ff-border);border-radius:var(--radius-md);outline:none;transition:border-color .15s ease;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' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23798690' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:8px 36px 8px 12px}.ActivityFilters_select__0UoWl:hover{border-color:var(--ff-border-medium)}.ActivityFilters_select__0UoWl:focus{border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.ActivityFilters_select__0UoWl:disabled{background:var(--ff-bg-secondary);cursor:not-allowed;opacity:.7}.ActivityFilters_dateInput__B896_{width:100%;padding:8px 12px;font-size:14px;color:var(--ff-text-primary);background:var(--ff-bg-primary);border:1px solid var(--ff-border);border-radius:var(--radius-md);outline:none;transition:border-color .15s ease;cursor:pointer}.ActivityFilters_dateInput__B896_:hover{border-color:var(--ff-border-medium)}.ActivityFilters_dateInput__B896_:focus{border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.ActivityFilters_dateInput__B896_[aria-invalid=true]{border-color:var(--ff-error)}.ActivityFilters_dateInput__B896_[aria-invalid=true]:focus{border-color:var(--ff-error);box-shadow:0 0 0 3px var(--ff-focus-ring-error)}.ActivityFilters_toggleLabel__TriU3{display:flex;align-items:center;gap:8px;height:38px;font-size:14px;color:var(--ff-text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActivityFilters_checkbox__pv3CK{width:16px;height:16px;cursor:pointer;accent-color:var(--ff-primary)}.ActivityFilters_clearButtonWrapper__kGkuY{display:flex;align-items:flex-end}.ActivityFilters_clearButton__bqspM{white-space:nowrap;height:38px}.ActivityFilters_errorMessage__JksaJ{margin-top:12px;padding:8px 12px;font-size:13px;color:var(--ff-error);background:var(--ff-error-light);border:1px solid #fecaca;border-radius:var(--radius-md)}@media (max-width:767px){.ActivityFilters_container__MsdUY{padding:12px 16px}.ActivityFilters_row__7gamY{gap:10px}.ActivityFilters_field__CR2h6{flex:1 1 100%;max-width:100%;min-width:100%}.ActivityFilters_clearButtonWrapper__kGkuY{flex:1 1 100%}.ActivityFilters_clearButton__bqspM{width:100%}}@media (min-width:768px) and (max-width:1023px){.ActivityFilters_field__CR2h6{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);max-width:calc(50% - 6px)}.ActivityFilters_clearButtonWrapper__kGkuY{flex:1 1 100%}}.FileForm_form__aFtB8{width:100%;max-width:1200px;margin:0 auto}.FileForm_formGrid__nLSwI{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}@media (max-width:767px){.FileForm_formGrid__nLSwI{grid-template-columns:1fr}}.FileForm_formField__C743q{display:flex;flex-direction:column;gap:.5rem}.FileForm_formField__C743q.FileForm_fullWidth__yPc89{grid-column:1/-1}.FileForm_label__7z_Lk{font-weight:600;font-size:.875rem;color:var(--ff-text-primary);display:flex;align-items:center;gap:.25rem}.FileForm_required__t3teu{color:var(--ff-error);font-weight:700}.FileForm_input__JnGzW,.FileForm_select__9UYIt,.FileForm_textarea__yaRC2{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}.FileForm_input__JnGzW:focus,.FileForm_select__9UYIt:focus,.FileForm_textarea__yaRC2:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.FileForm_input__JnGzW:disabled,.FileForm_select__9UYIt:disabled,.FileForm_textarea__yaRC2:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.FileForm_inputError__tAX0R{border-color:var(--ff-error)}.FileForm_inputError__tAX0R:focus{border-color:var(--ff-error);box-shadow:0 0 0 3px var(--ff-focus-ring-error)}.FileForm_inputModified__yPQlQ,.FileForm_inputModified__yPQlQ:focus{background-color:var(--ff-modified-bg)}.FileForm_textarea__yaRC2{resize:vertical;min-height:100px;font-family:inherit}.FileForm_select__9UYIt{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}.FileForm_errorMessage__bb_kv{color:var(--ff-error);font-size:.75rem;margin-top:.25rem;display:block}.FileForm_formActions__nisTI{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--ff-border)}@media (max-width:639px){.FileForm_formActions__nisTI{flex-direction:column-reverse}.FileForm_formActions__nisTI button{width:100%}}.FileEntityAssociation_container__80Oyq{padding:1.5rem;background-color:var(--ff-bg-secondary);border:1px solid var(--ff-border);border-radius:var(--radius-lg);margin-bottom:1rem}.FileEntityAssociation_heading__OHeHk{font-size:.875rem;font-weight:600;color:var(--ff-text-primary);margin-bottom:1rem;word-break:break-word}.FileEntityAssociation_formField__bMTeM{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.FileEntityAssociation_formField__bMTeM:last-child{margin-bottom:0}.FileEntityAssociation_label__H_ydM{font-weight:600;font-size:.875rem;color:var(--ff-text-primary);display:flex;align-items:center;gap:.25rem}.FileEntityAssociation_required__pB3pd{color:var(--ff-error);font-weight:700}.FileEntityAssociation_select__tSUDj,.FileEntityAssociation_textarea__fd4_R{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}.FileEntityAssociation_select__tSUDj:focus,.FileEntityAssociation_textarea__fd4_R:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.FileEntityAssociation_select__tSUDj:disabled,.FileEntityAssociation_textarea__fd4_R:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.FileEntityAssociation_textarea__fd4_R{resize:vertical;font-family:inherit}.FileEntityAssociation_helperText__0bDup{font-size:.75rem;color:var(--ff-text-muted);margin-top:.25rem;font-style:italic}.CommonAssociationsPanel_panel__Yk4kb{margin-bottom:24px;padding:16px;background-color:var(--ff-bg-secondary);border-radius:8px}.CommonAssociationsPanel_title__F5ZUA{font-size:16px;font-weight:600;margin-bottom:12px}.CommonAssociationsPanel_description__DWp07{font-size:14px;color:var(--ff-text-secondary);margin-bottom:16px}.PerFileAssociationList_title__Ac1_L{font-size:16px;font-weight:600;margin-bottom:12px}.PerFileAssociationList_list__MEgM2{display:flex;flex-direction:column;gap:16px}.PerFileAssociationList_fileCard__GIzMt{padding:16px;border:1px solid var(--ff-border);border-radius:8px}.PerFileAssociationList_fileName__dbMRb{font-size:14px;font-weight:600;margin-bottom:12px;color:var(--ff-text-primary)}.EntityAssociationsSection_section__Wfb6e{margin-top:32px}.EntityAssociationsSection_heading__Mvnsl{font-size:20px;font-weight:600;margin-bottom:16px}.SelectedFilesList_container__s_nmE{margin-top:1.5rem}.SelectedFilesList_heading__iJD5o{font-size:1rem;font-weight:600;margin-bottom:1rem;color:var(--ff-text-primary)}.SelectedFilesList_fileList__K75_F{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.SelectedFilesList_fileItem__haSvO{display:flex;align-items:center;justify-content:space-between;padding:1rem;border:1px solid var(--ff-border);border-radius:var(--radius-md);background-color:var(--ff-bg-primary);transition:border-color .2s ease-in-out}.SelectedFilesList_fileItem__haSvO:hover{border-color:var(--ff-border-medium)}.SelectedFilesList_fileItem__haSvO.SelectedFilesList_error__ZyEeu{border-color:var(--ff-error);background-color:var(--ff-error-light)}.SelectedFilesList_fileInfo__ImE6W{display:flex;align-items:flex-start;gap:.75rem;flex:1 1;min-width:0}.SelectedFilesList_iconWrapper__1PCm_{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--ff-bg-tertiary);border-radius:var(--radius-sm)}.SelectedFilesList_fileIcon__bUvvI{width:24px;height:24px;color:var(--ff-text-secondary)}.SelectedFilesList_fileDetails__sc_tg{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.SelectedFilesList_fileName__A6gUQ{font-size:.95rem;font-weight:500;color:var(--ff-text-primary);word-break:break-word;overflow-wrap:break-word}.SelectedFilesList_fileSize__hAiVw{font-size:.85rem;color:var(--ff-text-muted)}.SelectedFilesList_errorMessage__H9j3P{font-size:.85rem;color:var(--ff-error);margin-top:.25rem}.SelectedFilesList_fileActions__ooVb7{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.SelectedFilesList_fileTypeSelect__D9aUd{padding:.5rem .75rem;border:1px solid var(--ff-border-medium);border-radius:var(--radius-sm);background-color:var(--ff-bg-primary);font-size:.9rem;color:var(--ff-text-primary);cursor:pointer;transition:border-color .2s ease-in-out;min-width:120px}.SelectedFilesList_fileTypeSelect__D9aUd:hover:not(:disabled){border-color:var(--ff-primary-light)}.SelectedFilesList_fileTypeSelect__D9aUd:focus{outline:none;border-color:var(--ff-primary-light);box-shadow:0 0 0 3px var(--ff-focus-ring)}.SelectedFilesList_fileTypeSelect__D9aUd:disabled{opacity:.5;cursor:not-allowed;background-color:var(--ff-bg-tertiary)}.SelectedFilesList_removeButton___sPSQ{padding:.5rem;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:background-color .2s ease-in-out}.SelectedFilesList_removeButton___sPSQ:hover{background-color:var(--ff-bg-tertiary)}.SelectedFilesList_removeButton___sPSQ:focus{outline:none;background-color:var(--ff-bg-tertiary);box-shadow:0 0 0 3px rgba(0,0,0,.05)}.SelectedFilesList_deleteIcon__WCDCZ{width:20px;height:20px;color:var(--ff-error)}@media (max-width:767px){.SelectedFilesList_fileItem__haSvO{flex-direction:column;align-items:flex-start;gap:1rem}.SelectedFilesList_fileActions__ooVb7{width:100%;justify-content:space-between}.SelectedFilesList_fileTypeSelect__D9aUd{flex:1 1}}.ActivityForm_form__il9t5{width:100%;max-width:1200px;margin:0 auto}.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}.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_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)}.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%}}.BusinessCardScanner_toggle__L_50P{display:inline-flex;align-items:center;gap:.4rem;margin:0 1rem 1rem;padding:.5rem .9rem;border:1px solid #2563eb;border-radius:.5rem;background:#fff;color:#2563eb;font-size:.9rem;cursor:pointer}.BusinessCardScanner_toggle__L_50P:hover{background:#eff6ff}.BusinessCardScanner_panel__yzbcq{margin:0 1rem 1.5rem;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#f9fafb}.BusinessCardScanner_panelHeader__ZmlBG{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.BusinessCardScanner_panelTitle__pO5s8{font-weight:600;color:#374151}.BusinessCardScanner_closeButton__CfGYq,.BusinessCardScanner_retryButton__i7KUV{border:none;background:none;color:#2563eb;cursor:pointer;font-size:.85rem}.BusinessCardScanner_status__x6ybt{text-align:center;color:#6b7280;padding:1rem}.BusinessCardScanner_error__ZHGEb{color:#dc2626;text-align:center;padding:.5rem}.DataTable_managed__6h0jN{display:block}.EntityDeleteDialog_overlay__MTIEc{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)}.EntityDeleteDialog_modal__vepHF{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)}.EntityDeleteDialog_title__lnZJ5{font-size:20px;font-weight:600;margin:0 0 12px;color:var(--ff-text-primary)}.EntityDeleteDialog_message__lJMiA{margin:0 0 24px;color:var(--ff-text-secondary);line-height:1.5}.EntityDeleteDialog_actions__qaRAN{display:flex;gap:12px;justify-content:flex-end}.CameraCapture_container__jAShU{width:100%}.CameraCapture_capture__hgel1{position:relative;border:2px dashed var(--ff-border-medium);border-radius:var(--radius-lg);padding:32px 16px;text-align:center;cursor:pointer;min-height:200px;display:flex;align-items:center;justify-content:center}.CameraCapture_fileInput__rAQYA{position:absolute;inset:0;opacity:0;cursor:pointer}.CameraCapture_capturePrompt__LfTit{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--ff-text-muted);pointer-events:none}.CameraCapture_captureText__XF0sg{font-size:var(--ff-font-md,1rem);font-weight:500;margin:0}.CameraCapture_captureHint__mCnyN{font-size:var(--ff-font-sm);margin:0}.CameraCapture_preview__TsBOE{display:flex;flex-direction:column;gap:12px}.CameraCapture_image__POTO8{width:100%;max-height:400px;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md);border:1px solid var(--ff-border)}.CameraCapture_previewActions__z8Vha{display:flex;gap:8px;justify-content:center}.CameraCapture_confirmButton__1E24i,.CameraCapture_retakeButton__zp72H{min-height:var(--touch-target-min,44px);padding:0 20px;border-radius:var(--radius-md);font-size:var(--ff-font-sm);font-weight:600;cursor:pointer;font-family:inherit}.CameraCapture_retakeButton__zp72H{border:1px solid var(--ff-border-medium);background:var(--ff-bg-primary);color:var(--ff-text-secondary)}.CameraCapture_confirmButton__1E24i{border:none;background:var(--ff-primary);color:var(--ff-text-on-primary)}.CameraCapture_confirmButton__1E24i:active{background:var(--ff-primary-hover)}.OurCompanyFieldset_fieldsetGroup__KonbK{grid-column:1/-1;background-color:var(--ff-bg-secondary);border:1px solid var(--ff-border-medium);border-radius:var(--radius-lg);padding:1.25rem}.OurCompanyFieldset_fieldsetGroupLegend___Z2t1{font-weight:700;font-size:.875rem;color:var(--ff-primary);margin-bottom:1rem}.OurCompanyFieldset_fieldsetGroupGrid__7Rl0T{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:767px){.OurCompanyFieldset_fieldsetGroupGrid__7Rl0T{grid-template-columns:1fr}}.OurCompanyFieldset_formField__pBcQZ{display:flex;flex-direction:column;gap:.5rem}.OurCompanyFieldset_label__l1JpM{font-weight:600;font-size:.875rem;color:var(--ff-text-primary);display:flex;align-items:center;gap:.25rem}.OurCompanyFieldset_required__J8N_8{color:var(--ff-error);font-weight:700}.OurCompanyFieldset_select__z52cf{width:100%;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;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:.625rem 2.5rem .625rem .75rem}.OurCompanyFieldset_select__z52cf:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.OurCompanyFieldset_select__z52cf:disabled{background-color:var(--ff-bg-tertiary);cursor:not-allowed;opacity:.6}.OurCompanyFieldset_errorMessage__ZDLzx{color:var(--ff-error);font-size:.75rem;margin-top:.25rem;display:block}.DailyReportFilters_container__fGgID{padding:16px 20px;background:var(--ff-bg-primary);border-bottom:1px solid var(--ff-border)}.DailyReportFilters_row__A_wWY{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.DailyReportFilters_field__XKG7v{flex:1 1;min-width:180px;max-width:280px}.DailyReportFilters_label__jI1iJ{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:var(--ff-text-muted)}.DailyReportFilters_dateInput__hlhLv{width:100%;padding:8px 12px;font-size:14px;color:var(--ff-text-primary);background:var(--ff-bg-primary);border:1px solid var(--ff-border);border-radius:var(--radius-md);outline:none;transition:border-color .15s ease;cursor:pointer}.DailyReportFilters_dateInput__hlhLv:hover{border-color:var(--ff-border-medium)}.DailyReportFilters_dateInput__hlhLv:focus{border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.DailyReportFilters_clearButtonWrapper__EFYcq{display:flex;align-items:flex-end}.DailyReportFilters_clearButton__T626K{white-space:nowrap;height:38px}@media (max-width:767px){.DailyReportFilters_container__fGgID{padding:12px 16px}.DailyReportFilters_row__A_wWY{gap:10px}.DailyReportFilters_field__XKG7v{flex:1 1 100%;max-width:100%;min-width:100%}.DailyReportFilters_clearButtonWrapper__EFYcq{flex:1 1 100%}.DailyReportFilters_clearButton__T626K{width:100%}}@media (min-width:768px) and (max-width:1023px){.DailyReportFilters_field__XKG7v{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);max-width:calc(50% - 6px)}.DailyReportFilters_clearButtonWrapper__EFYcq{flex:1 1 100%}}.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}.QuickActivityFab_fab__sjL3f{position:fixed;right:16px;bottom:calc(56px + var(--safe-area-bottom) + 16px);width:56px;height:56px;border-radius:50%;border:none;background:var(--ff-primary);color:var(--ff-bg-primary,#fff);box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:calc(var(--z-nav, 100) + 1);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .15s ease,background .15s ease}.QuickActivityFab_fab__sjL3f:hover{background:var(--ff-primary-hover)}.QuickActivityFab_fab__sjL3f:active{transform:scale(.95)}.QuickActivityFab_icon__LZE7K{width:24px;height:24px;color:currentColor}.RelatedSection_section__aXwjc{margin-bottom:40px}.RelatedSection_title__pS4Z_{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)}.RelatedSection_empty__GiIE6{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)}.DealFilters_container__8S_Si{padding:16px 20px;background:var(--ff-bg-primary);border-bottom:1px solid var(--ff-border)}.DealFilters_row__Zkfb_{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.DealFilters_field__bvKD_{flex:1 1;min-width:180px;max-width:280px}.DealFilters_label__C1A9u{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:var(--ff-text-muted)}.DealFilters_select__qfVME{width:100%;font-size:14px;color:var(--ff-text-primary);background:var(--ff-bg-primary);border:1px solid var(--ff-border);border-radius:var(--radius-md);outline:none;transition:border-color .15s ease;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' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23798690' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:8px 36px 8px 12px}.DealFilters_select__qfVME:hover{border-color:var(--ff-border-medium)}.DealFilters_select__qfVME:focus{border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.DealFilters_select__qfVME:disabled{background:var(--ff-bg-secondary);cursor:not-allowed;opacity:.7}.DealFilters_clearButtonWrapper__uvKBL{display:flex;align-items:flex-end}.DealFilters_clearButton__9Ozeg{white-space:nowrap;height:38px}@media (max-width:767px){.DealFilters_container__8S_Si{padding:12px 16px}.DealFilters_row__Zkfb_{gap:10px}.DealFilters_field__bvKD_{flex:1 1 100%;max-width:100%;min-width:100%}.DealFilters_clearButtonWrapper__uvKBL{flex:1 1 100%}.DealFilters_clearButton__9Ozeg{width:100%}}@media (min-width:768px) and (max-width:1023px){.DealFilters_field__bvKD_{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);max-width:calc(50% - 6px)}.DealFilters_clearButtonWrapper__uvKBL{flex:1 1 100%}}.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)}}.DealBoardFilters_container__dbM_s{padding:16px 20px;background:var(--ff-bg-primary);border-radius:var(--radius-md)}.DealBoardFilters_row__6rTQP{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.DealBoardFilters_field__Q5jpf{flex:1 1;min-width:180px;max-width:280px}.DealBoardFilters_label__KPjlC{display:block;margin-bottom:6px;font-size:13px;font-weight:500;color:var(--ff-text-muted)}.DealBoardFilters_searchInput__901Es{width:100%}.DealBoardFilters_select__BLbRL{width:100%;font-size:14px;color:var(--ff-text-primary);background:var(--ff-bg-primary);border:1px solid var(--ff-border);border-radius:var(--radius-md);outline:none;transition:border-color .15s ease;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' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23798690' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:8px 36px 8px 12px}.DealBoardFilters_select__BLbRL:hover{border-color:var(--ff-border-medium)}.DealBoardFilters_select__BLbRL:focus{border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.DealBoardFilters_select__BLbRL:disabled{background:var(--ff-bg-secondary);cursor:not-allowed;opacity:.7}.DealBoardFilters_clearButtonWrapper__tsrHg{display:flex;align-items:flex-end}.DealBoardFilters_clearButton__Cy5od{white-space:nowrap;height:38px}@media (max-width:767px){.DealBoardFilters_container__dbM_s{padding:12px 16px}.DealBoardFilters_row__6rTQP{gap:10px}.DealBoardFilters_field__Q5jpf{flex:1 1 100%;max-width:100%;min-width:100%}.DealBoardFilters_clearButtonWrapper__tsrHg{flex:1 1 100%}.DealBoardFilters_clearButton__Cy5od{width:100%}}@media (min-width:768px) and (max-width:1023px){.DealBoardFilters_field__Q5jpf{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);max-width:calc(50% - 6px)}.DealBoardFilters_clearButtonWrapper__tsrHg{flex:1 1 100%}}.DealBoardSettingsModal_overlay__VdWpw{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)}.DealBoardSettingsModal_modal__SQ6ny{background-color:var(--ff-bg-primary);border-radius:var(--radius-lg);padding:var(--space-6);max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.15)}.DealBoardSettingsModal_header__7_aY2{margin-bottom:var(--space-6)}.DealBoardSettingsModal_title__kKq8_{font-size:20px;font-weight:600;margin:0 0 var(--space-2) 0;color:var(--ff-text-primary)}.DealBoardSettingsModal_subtitle__8WXf7{margin:0;color:var(--ff-text-secondary);font-size:14px;line-height:1.5}.DealBoardSettingsModal_content__TY_Xg,.DealBoardSettingsModal_section__zDDtj{margin-bottom:var(--space-6)}.DealBoardSettingsModal_section__zDDtj:last-child{margin-bottom:0}.DealBoardSettingsModal_sectionTitle__tZP1V{font-size:16px;font-weight:600;margin:0 0 var(--space-2) 0;color:var(--ff-text-primary)}.DealBoardSettingsModal_sectionDescription__LAQxN{margin:0 0 var(--space-3) 0;color:var(--ff-text-secondary);font-size:14px;line-height:1.5}.DealBoardSettingsModal_checkboxGroup__w7nol{display:flex;flex-direction:column;gap:var(--space-3)}.DealBoardSettingsModal_checkboxLabel__rAcY2{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s}.DealBoardSettingsModal_checkboxLabel__rAcY2:hover:not(.DealBoardSettingsModal_disabled__2d8Yc){background-color:var(--ff-bg-tertiary)}.DealBoardSettingsModal_checkboxLabel__rAcY2.DealBoardSettingsModal_disabled__2d8Yc{cursor:not-allowed;opacity:.5}.DealBoardSettingsModal_checkbox__Ar6k_{width:18px;height:18px;cursor:pointer;accent-color:var(--ff-primary)}.DealBoardSettingsModal_checkbox__Ar6k_:disabled{cursor:not-allowed}.DealBoardSettingsModal_checkboxText__Ykc3N{font-size:14px;color:var(--ff-text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.DealBoardSettingsModal_hint__8mIV_{margin:var(--space-2) 0 0 0;color:var(--ff-warning);font-size:13px;line-height:1.5}.DealBoardSettingsModal_selectWrapper__SlSeT{position:relative}.DealBoardSettingsModal_select__lFjzq{width:100%;font-size:14px;color:var(--ff-text-primary);background-color:var(--ff-bg-primary);border:1px solid var(--ff-border-medium);border-radius:var(--radius-sm);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--space-2) center;background-size:20px;padding:10px 36px 10px 12px}.DealBoardSettingsModal_select__lFjzq:hover{border-color:var(--ff-primary)}.DealBoardSettingsModal_select__lFjzq:focus{outline:none;border-color:var(--ff-primary);box-shadow:0 0 0 3px var(--ff-focus-ring)}.DealBoardSettingsModal_footer__boT7a{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){.DealBoardSettingsModal_modal__SQ6ny{width:95%;padding:var(--space-4)}.DealBoardSettingsModal_footer__boT7a{flex-direction:column}.DealBoardSettingsModal_footer__boT7a button{width:100%}}.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}}.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}.AccountMergeDialog_overlay__joBRv{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}.AccountMergeDialog_modal__gBK_W{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)}.AccountMergeDialog_header__FDn8A{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb}.AccountMergeDialog_title__niHV9{font-size:1.1rem;font-weight:700;margin:0}.AccountMergeDialog_close__3AV6C{border:none;background:none;font-size:1.5rem;line-height:1;cursor:pointer;color:#6b7280;padding:0 .25rem}.AccountMergeDialog_close__3AV6C:disabled{opacity:.5;cursor:not-allowed}.AccountMergeDialog_body__6zpD8{padding:1.25rem 1.5rem;overflow-y:auto}.AccountMergeDialog_lead__Tp1IB{margin:0 0 1rem;font-size:.9rem;color:#374151;line-height:1.6}.AccountMergeDialog_muted__Z3mpa{color:#6b7280;font-size:.875rem;padding:.5rem 0}.AccountMergeDialog_results__hPZ58{margin-top:.75rem;display:flex;flex-direction:column;gap:.25rem}.AccountMergeDialog_resultItem__GxXSK{display:flex;flex-direction:column;gap:.15rem;text-align:left;padding:.6rem .75rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer}.AccountMergeDialog_resultItem__GxXSK:hover{background:#f9fafb;border-color:#c7d2fe}.AccountMergeDialog_resultName__XxcnI{font-weight:600;font-size:.95rem}.AccountMergeDialog_resultMeta__LxiWQ{font-size:.8rem;color:#6b7280}.AccountMergeDialog_directionBar___kjyh{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:1rem}.AccountMergeDialog_pillDelete__vo1hT,.AccountMergeDialog_pillKeep__yaaAo{padding:.35rem .7rem;border-radius:999px;font-size:.85rem;font-weight:600}.AccountMergeDialog_pillKeep__yaaAo{background:#dcfce7;color:#166534}.AccountMergeDialog_pillDelete__vo1hT{background:#fee2e2;color:#991b1b}.AccountMergeDialog_arrow__TEhEa{color:#6b7280;font-weight:700}.AccountMergeDialog_compareHead__nyG8O,.AccountMergeDialog_row__hp_NS{display:grid;grid-template-columns:8rem 1fr 1fr;grid-gap:.5rem;gap:.5rem;align-items:start}.AccountMergeDialog_compareHead__nyG8O{padding:.4rem 0;border-bottom:1px solid #e5e7eb;font-size:.75rem;color:#6b7280;font-weight:600}.AccountMergeDialog_row__hp_NS{padding:.5rem 0;border-bottom:1px solid #f3f4f6}.AccountMergeDialog_rowDiff__47sBn{background:#fffbeb}.AccountMergeDialog_fieldLabel__EQ2pO{font-size:.85rem;font-weight:600;color:#374151}.AccountMergeDialog_warn__8n0c0{color:#b45309}.AccountMergeDialog_choice__jdvEo{display:flex;align-items:flex-start;gap:.4rem;font-size:.85rem;cursor:pointer}.AccountMergeDialog_choice__jdvEo input{margin-top:.2rem;flex-shrink:0}.AccountMergeDialog_choiceValue__USx1_{word-break:break-word;white-space:pre-wrap}.AccountMergeDialog_relations__I4p4b{margin-top:1rem;padding:.75rem 1rem;background:#f9fafb;border-radius:8px}.AccountMergeDialog_relationsTitle__QCJBG{margin:0 0 .4rem;font-size:.85rem;font-weight:600;color:#374151}.AccountMergeDialog_relationsList__rkjjq{margin:0;padding-left:1.1rem;font-size:.85rem;color:#4b5563;display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;list-style:disc}.AccountMergeDialog_error__nAnIL{margin-top:.75rem;color:#991b1b;font-size:.85rem}.AccountMergeDialog_footer__7PAQv{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}.AccountMergeDialog_btnPrimary__0Z_QM,.AccountMergeDialog_btnSecondary__aeoRd{padding:.5rem 1.1rem;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid transparent}.AccountMergeDialog_btnSecondary__aeoRd{background:#fff;border-color:#d1d5db;color:#374151}.AccountMergeDialog_btnPrimary__0Z_QM{background:#4f46e5;color:#fff}.AccountMergeDialog_btnPrimary__0Z_QM:disabled,.AccountMergeDialog_btnSecondary__aeoRd:disabled{opacity:.6;cursor:not-allowed}.AccountTable_container__MgR1o{overflow-x:auto;background:var(--ff-bg-primary)}.AccountTable_table__5Svyn{width:100%;border-collapse:collapse;font-size:13px}.AccountTable_thead__1GUOf{position:sticky;top:0;background:var(--ff-bg-tertiary,#edf2f7);z-index:var(--z-table-header)}.AccountTable_th__KBV_3{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}.AccountTable_th__KBV_3:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background:var(--ff-border,#e2e8f0)}.AccountTable_th__KBV_3:last-child:after{display:none}.AccountTable_tr__avDB2{border-bottom:1px solid var(--ff-border,#e2e8f0);transition:background .1s ease}.AccountTable_tr__avDB2:hover{background:var(--ff-bg-secondary,#f7fafc)}.AccountTable_td__qE8nv{padding:10px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ff-text-primary)}.AccountTable_actions__ED8_0{display:flex;align-items:center;gap:2px}.AccountTable_iconButton__DwXjW{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}.AccountTable_iconButton__DwXjW:hover{background:var(--ff-bg-secondary,#f7fafc)}.AccountTable_actionIcon__pIQGD{width:20px;height:20px}.AccountTable_tag__y6f8m{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}.AccountTable_link__6jazd{color:var(--ff-primary,#2c5282);text-decoration:none}.AccountTable_link__6jazd:hover{text-decoration:underline}.AccountTable_number__SpubJ{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:767px){.AccountTable_hideOnMobile__pFvwn{display:none}.AccountTable_container__MgR1o{-webkit-overflow-scrolling:touch}.AccountTable_td__qE8nv,.AccountTable_th__KBV_3{padding:8px 10px;font-size:12px}.AccountTable_actions__ED8_0{gap:0}.AccountTable_iconButton__DwXjW{width:24px;height:24px}.AccountTable_actionIcon__pIQGD{width:16px;height:16px}}@media (min-width:768px) and (max-width:1023px){.AccountTable_hideOnTablet__eWAUj{display:none}.AccountTable_container__MgR1o{-webkit-overflow-scrolling:touch}}@media (min-width:1024px){.AccountTable_table__5Svyn{min-width:100%}}.page_loadingSpinner__o2Mmb{display:flex;justify-content:center;align-items:center;padding:16px 0;color:var(--ff-text-tertiary);font-size:14px}.page_sentinel__1wpTr{height:1px;visibility:hidden}