.Button_btn__sgFU2{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-sm);font-family:var(--font);font-weight:500;border-radius:var(--r-md);border:1px solid transparent;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Button_btn__sgFU2:disabled{opacity:.5;cursor:not-allowed}.Button_sm__h9eWB{font-size:12px;padding:var(--s-xs) var(--s-md);height:30px}.Button_md__exKk_{font-size:14px;padding:var(--s-sm) var(--s-lg);height:38px}.Button_primary__oSpWt{background-color:var(--c-navy);color:var(--c-white);border-color:var(--c-navy)}.Button_primary__oSpWt:hover:not(:disabled){background-color:var(--c-blue-mid);border-color:var(--c-blue-mid)}.Button_secondary__lRe7Q{background-color:var(--c-white);color:var(--c-navy);border-color:var(--c-navy)}.Button_secondary__lRe7Q:hover:not(:disabled){background-color:rgba(8,47,123,.05)}.Button_ghost__mZ9vJ{background-color:transparent;color:var(--c-blue-mid);border-color:transparent}.Button_ghost__mZ9vJ:hover:not(:disabled){background-color:rgba(64,162,220,.1)}.Button_danger__1ocl9{background-color:var(--c-error);color:var(--c-white);border-color:var(--c-error)}.Button_danger__1ocl9:hover:not(:disabled){background-color:rgb(160,30,36)}.Button_dot__n8nla{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:currentcolor;border-radius:50%;animation:Button_spin__0uF6_ .7s linear infinite}@keyframes Button_spin__0uF6_{to{transform:rotate(1turn)}}.Card_card__7jt2e{background-color:var(--c-white);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);border:1px solid rgba(194,194,194,.4);padding:var(--s-lg)}.Card_clickable__DoqBy{cursor:pointer;transition:box-shadow .2s ease,transform .1s ease}.Card_clickable__DoqBy:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.Card_clickable__DoqBy:active{transform:translateY(0)}.Card_header__Yl15_{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--s-md)}.Card_title__g69HW{font-size:15px;font-weight:600;color:var(--c-text)}.Card_subtitle__ffu8p{font-size:12px;color:var(--c-blue-gray);margin-top:var(--s-xs)}.Card_headerAction__Jvjap{flex-shrink:0}.Badge_badge__V4FiA{display:inline-flex;align-items:center;padding:2px var(--s-sm);border-radius:99px;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.Badge_navy__8udbR{background-color:rgba(8,47,123,.12);color:var(--c-navy)}.Badge_admin__t5_Sq{background-color:rgba(255,255,255,.18);color:#ffffff;border:1px solid rgba(255,255,255,.35)}.Badge_role__xmZdW{background-color:#ffffff;color:var(--c-navy);border:1px solid rgba(8,47,123,.28)}.Badge_blue__uN_aj{background-color:rgba(64,162,220,.15);color:var(--c-blue-mid)}.Badge_gray__P2QCz{background-color:rgba(106,140,164,.15);color:var(--c-blue-gray)}.Badge_success__HUXio{background-color:rgba(40,167,69,.12);color:rgb(28,120,50)}.Badge_error__k5iqo{background-color:rgba(196,45,52,.12);color:var(--c-error)}.Badge_warning__6D1zV{background-color:rgba(255,153,0,.15);color:rgb(180,105,0)}.Spinner_spinner__uGAUU{display:inline-block;border-style:solid;border-color:var(--c-gray) var(--c-gray) var(--c-navy) var(--c-navy);border-radius:50%;animation:Spinner_spin__5g3s1 .7s linear infinite}.Spinner_sm__RubjO{width:16px;height:16px;border-width:2px}.Spinner_md__yDJ8q{width:28px;height:28px;border-width:3px}.Spinner_lg__6rCZ3{width:44px;height:44px;border-width:4px}.Spinner_fullPage__lErGO{display:flex;align-items:center;justify-content:center;height:calc(100vh - var(--navbar-h))}@keyframes Spinner_spin__5g3s1{to{transform:rotate(1turn)}}.Drawer_overlay__evWhC{position:fixed;inset:0;background:rgba(0,0,0,0);z-index:300;pointer-events:none;transition:background-color .25s ease}.Drawer_overlayVisible__FFg6O{background:rgba(0,0,0,.25);pointer-events:all}.Drawer_panel__Fct48{position:fixed;top:0;right:0;height:100%;width:420px;background:#fff;box-shadow:-4px 0 24px rgba(0,0,0,.1);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);will-change:transform;overflow:hidden}.Drawer_panelLarge__PWGnK{width:min(50vw,980px);min-width:560px}@media (max-width:1100px){.Drawer_panelLarge__PWGnK{width:min(88vw,820px);min-width:0}}.Drawer_panelOpen__AEAvy{transform:translateX(0)}.Drawer_header__LuOrs{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(194,194,194,.35);flex-shrink:0}.Drawer_title__UAcn4{font-size:16px;font-weight:700;color:var(--c-navy);margin:0}.Drawer_close__PdyJ8{background:none;border:none;cursor:pointer;font-size:16px;color:var(--c-blue-gray);padding:4px 8px;border-radius:var(--r-sm);transition:background-color .12s;line-height:1}.Drawer_close__PdyJ8:hover{background:rgba(14,51,89,.06);color:var(--c-navy)}.Drawer_body__SVYVn{flex:1 1;overflow-y:auto;padding:24px}.DirectorSelect_wrapper__VhEXQ{display:flex;gap:6px;align-items:stretch}.DirectorSelect_select__1xreK{flex:1 1;padding:8px 12px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md,6px);background:#ffffff;color:var(--c-text,#111827);font-size:14px;font-family:inherit;cursor:pointer;outline:none;transition:border-color .15s;box-sizing:border-box;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.DirectorSelect_select__1xreK:focus{border-color:var(--c-navy,#6366f1)}.DirectorSelect_select__1xreK:disabled{opacity:.55;cursor:not-allowed}.DirectorSelect_select__1xreK[data-error=true]{border-color:#e53e3e}.DirectorSelect_readOnly__CEj9G{width:100%;padding:8px 12px;background:rgba(0,0,0,.03);color:var(--c-text,#111827);font-size:14px;font-family:inherit;opacity:.65;cursor:default;box-sizing:border-box}.DirectorSelect_readOnly__CEj9G,.DirectorSelect_reloadBtn___Ilwt{border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md,6px);outline:none}.DirectorSelect_reloadBtn___Ilwt{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;padding:0;background:#ffffff;color:rgba(0,0,0,.45);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.DirectorSelect_reloadBtn___Ilwt:hover:not(:disabled){border-color:var(--c-navy,#6366f1);color:var(--c-navy,#6366f1);background:rgba(99,102,241,.05)}.DirectorSelect_reloadBtn___Ilwt:disabled{opacity:.45;cursor:not-allowed}@keyframes DirectorSelect_spin__q0HWM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DirectorSelect_reloadBtn___Ilwt.DirectorSelect_spinning__LwHx1>svg{animation:DirectorSelect_spin__q0HWM .7s linear infinite}.LanguageSwitcher_switcher__e5m_E{display:flex;align-items:center;gap:2px;background-color:rgba(255,255,255,.1);border-radius:var(--r-md);padding:3px}.LanguageSwitcher_btn__LSCeF{padding:3px var(--s-sm);border:none;background:transparent;color:rgba(255,255,255,.6);border-radius:5px;font-size:11px;font-weight:600;letter-spacing:.4px;cursor:pointer;font-family:var(--font);transition:all .15s ease}.LanguageSwitcher_btn__LSCeF:hover{color:var(--c-white)}.LanguageSwitcher_active__BjttD{background-color:rgba(255,255,255,.18);color:var(--c-white)}.Navbar_nav___WITp{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--navbar-h);background-color:var(--c-navy);display:flex;align-items:center;padding:0 var(--s-xl);gap:var(--s-xl);box-shadow:0 2px 8px rgba(0,0,0,.2)}.Navbar_brand__ViMyA{display:flex;align-items:center;gap:var(--s-sm);text-decoration:none;flex-shrink:0}.Navbar_brandLogo__ZQrkx{border-radius:var(--r-sm);object-fit:contain;background-color:#ffffff;padding:2px}.Navbar_brandName__UPVs9{font-size:15px;font-weight:700;color:var(--c-white);letter-spacing:-.2px}.Navbar_links__c080l{display:flex;align-items:center;gap:var(--s-xs);flex:1 1}.Navbar_link__wMX_K{padding:var(--s-xs) var(--s-md);border-radius:var(--r-md);font-size:13px;font-weight:500;color:rgba(255,255,255,.75);text-decoration:none;transition:all .15s ease;white-space:nowrap}.Navbar_link__wMX_K:hover{color:var(--c-white);background-color:rgba(255,255,255,.1)}.Navbar_active__YMfDB{color:var(--c-white);background-color:rgba(64,162,220,.25);font-weight:600}.Navbar_actions__TwM5h,.Navbar_profile__t3bgo{display:flex;align-items:center;gap:var(--s-md);flex-shrink:0}.Navbar_userInfo__6HnBW{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.Navbar_userName___zDmh{font-size:13px;font-weight:500;color:var(--c-white)}.Navbar_logoutBtn__BtJGg{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(255,255,255,.1);border-radius:var(--r-md);color:rgba(255,255,255,.75);cursor:pointer;transition:all .15s ease}.Navbar_logoutBtn__BtJGg:hover{background:rgba(255,255,255,.2);color:var(--c-white)}.Footer_footer__eNA9m{position:fixed;bottom:var(--s-md);right:var(--s-lg);z-index:50;display:flex;align-items:center;gap:var(--s-sm);padding:4px var(--s-md);border-radius:99px;background-color:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(194,194,194,.35);box-shadow:0 2px 8px rgba(0,0,0,.08);pointer-events:none}.Footer_powered__wc0hd{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--c-blue-gray)}.Footer_logo__8uCHD{height:14px;width:auto;object-fit:contain;opacity:.7}.Footer_version__aaOnJ{font-size:10px;color:var(--c-gray);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.8}.AppShell_shell__qUg8i{display:flex;flex-direction:column;min-height:100vh}.AppShell_main__Fmh6Z{flex:1 1;padding-top:var(--navbar-h);display:flex;flex-direction:column}.DashboardHeader_header__9hEZi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-sm);padding-bottom:var(--s-lg);border-bottom:1px solid rgba(194,194,194,.4)}.DashboardHeader_greeting__zJecf{display:flex;align-items:center;gap:var(--s-md)}.DashboardHeader_title__8xb_r{font-size:24px;font-weight:700;color:var(--c-navy)}.DashboardHeader_date__h3ehB,.MetricsRow_sectionTitle__TGE8N{font-size:13px;color:var(--c-blue-gray)}.MetricsRow_sectionTitle__TGE8N{font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--s-md)}.MetricsRow_grid__JxnLO{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--s-md);gap:var(--s-md)}.MetricsRow_card__ydcVb{background:var(--c-white);border-radius:var(--r-lg);border:1px solid rgba(194,194,194,.4);box-shadow:var(--shadow-sm);padding:var(--s-lg);display:flex;flex-direction:column;gap:var(--s-xs)}.MetricsRow_value__ZPqRf{font-size:36px;font-weight:700;color:var(--c-navy);line-height:1}.MetricsRow_label__FYBlO{font-size:12px;font-weight:500;color:var(--c-blue-gray);text-transform:uppercase;letter-spacing:.3px}.CategoriesTable_wrapper__EJ0R_{display:flex;flex-direction:column;gap:var(--s-lg)}.CategoriesTable_toolbar__uo7v7{display:flex;align-items:center;gap:var(--s-md);justify-content:space-between}.CategoriesTable_filtersInline__H_O1i{display:inline-flex;align-items:center;gap:var(--s-md)}.CategoriesTable_segmentedFilter__uqUQ2{display:inline-flex;align-items:center;gap:6px}.CategoriesTable_segmentedLabel__Qng4w{font-size:11px;font-weight:500;color:var(--c-blue-gray);white-space:nowrap}.CategoriesTable_segmentedGroup__7kOE5{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid rgba(194,194,194,.6);border-radius:var(--r-md);background:#fff}.CategoriesTable_segmentedBtn__xqnTU{border:none;background:transparent;color:var(--c-blue-gray);font-size:11px;font-weight:500;padding:3px 7px;border-radius:var(--r-sm);cursor:pointer;transition:background-color .12s,color .12s}.CategoriesTable_segmentedBtn__xqnTU:hover{background:rgba(14,51,89,.07);color:var(--c-navy)}.CategoriesTable_segmentedBtnActive__1F38H{background:var(--c-navy);color:#fff}.CategoriesTable_segmentedBtnActive__1F38H:hover{background:var(--c-navy-dark,#0a2540);color:#fff}.CategoriesTable_searchBar__k_Roz{position:relative;flex:1 1;max-width:360px}.CategoriesTable_btnViewToggle__ozOPD{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:transparent;color:var(--c-blue-gray);border:1.5px solid rgba(194,194,194,.6);border-radius:var(--r-md);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background-color .15s,border-color .15s,color .15s}.CategoriesTable_btnViewToggle__ozOPD:hover{background:rgba(14,51,89,.05);border-color:var(--c-navy);color:var(--c-navy)}.CategoriesTable_btnViewToggleActive__8NrQ2{background:rgba(217,119,6,.08);border-color:rgba(217,119,6,.5);color:#b45309}.CategoriesTable_btnViewToggleActive__8NrQ2:hover{background:rgba(217,119,6,.15);border-color:rgba(217,119,6,.7);color:#92400e}@keyframes CategoriesTable_slideInFromRight__7qJ0A{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.CategoriesTable_btnBulkArchive__68P6t{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;background:rgba(217,119,6,.1);color:#b45309;border:1.5px solid rgba(217,119,6,.35);border-radius:var(--r-md);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;animation:CategoriesTable_slideInFromRight__7qJ0A .18s ease-out;transition:background-color .15s,border-color .15s}.CategoriesTable_btnBulkArchive__68P6t:hover{background:rgba(217,119,6,.18);border-color:rgba(217,119,6,.6)}.CategoriesTable_btnBulkDelete__rXmtN{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;background:rgba(220,38,38,.08);color:#b91c1c;border:1.5px solid rgba(220,38,38,.3);border-radius:var(--r-md);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;animation:CategoriesTable_slideInFromRight__7qJ0A .18s ease-out;transition:background-color .15s,border-color .15s}.CategoriesTable_btnBulkDelete__rXmtN:hover{background:rgba(220,38,38,.15);border-color:rgba(220,38,38,.55)}.CategoriesTable_btnAdd__BAJF2{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:var(--c-navy);color:#fff;border:none;border-radius:var(--r-md);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s;flex-shrink:0}.CategoriesTable_btnAdd__BAJF2:hover{background:var(--c-navy-dark,#0a2540)}.CategoriesTable_btnAdd__BAJF2:disabled{opacity:.35;cursor:not-allowed}.CategoriesTable_searchInput__y5_oQ{width:100%;padding:9px 38px 9px 14px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);font-size:14px;color:var(--c-text);background:#ffffff;outline:none;transition:border-color .15s;box-sizing:border-box}.CategoriesTable_searchInput__y5_oQ:focus{border-color:var(--c-navy)}.CategoriesTable_clearSearch__BQ0H_{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:12px;color:var(--c-blue-gray);padding:2px 4px}.CategoriesTable_tableWrapper__ne9Pq{overflow-x:auto;overflow-y:visible;border:1px solid rgba(194,194,194,.35);border-radius:var(--r-lg);background:#ffffff}.CategoriesTable_table__NAFQO{width:100%;border-collapse:collapse}.CategoriesTable_tdCheck__I_7BU,.CategoriesTable_thCheck__1h40e{width:40px;padding:12px 0 12px 16px;vertical-align:middle}.CategoriesTable_thCheck__1h40e{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:#f7f8fa;border-bottom:1px solid rgba(194,194,194,.35)}.CategoriesTable_rowSelected__fhLTA{background:rgba(14,51,89,.06)!important}.CategoriesTable_th__Rl6yL{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:12px 16px;text-align:left;font-size:12px;font-weight:700;color:var(--c-blue-gray);text-transform:uppercase;letter-spacing:.04em;background:#f7f8fa;border-bottom:1px solid rgba(194,194,194,.35);white-space:nowrap}.CategoriesTable_thCategory2__bTsVW{min-width:280px}.CategoriesTable_thDescription__AB6cZ{width:38%;min-width:420px}.CategoriesTable_thBoolean__Vn9P_{width:96px;min-width:96px;max-width:96px;text-align:center}.CategoriesTable_sortButton__yTnGm{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CategoriesTable_sortButton__yTnGm:hover{color:var(--c-navy)}.CategoriesTable_sortIcon__CicSu{margin-left:6px;opacity:.55;font-size:11px}.CategoriesTable_row__3iOCi{transition:background-color .1s}.CategoriesTable_row__3iOCi:hover{background:rgba(14,51,89,.025)}.CategoriesTable_td__H1Bs4{padding:12px 16px;font-size:14px;color:var(--c-text);border-bottom:1px solid rgba(194,194,194,.2);vertical-align:middle}.CategoriesTable_tdBoolean__dt40G{width:96px;min-width:96px;max-width:96px;text-align:center;padding-left:8px;padding-right:8px}.CategoriesTable_tdDescription__PMEZA{min-width:420px;white-space:normal;word-break:break-word}.CategoriesTable_tdCategory2__ghwAJ{min-width:280px}.CategoriesTable_row__3iOCi:last-child .CategoriesTable_td__H1Bs4{border-bottom:none}.CategoriesTable_tdCode__kBrfw{font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;font-weight:600;color:var(--c-navy)}.CategoriesTable_badgeActive__dZayW{background:rgba(16,185,129,.1);color:#065f46}.CategoriesTable_badgeActive__dZayW,.CategoriesTable_badgeInactive___s0MW{display:inline-block;padding:2px 8px;border-radius:var(--r-sm);font-size:12px;font-weight:600}.CategoriesTable_badgeInactive___s0MW{background:rgba(217,119,6,.1);color:#92400e}.CategoriesTable_badgeYes__VyhUI{color:#065f46;font-weight:700}.CategoriesTable_badgeNo___UOps{color:#9ca3af}.CategoriesTable_actions__SYuRb{display:flex;gap:4px}.CategoriesTable_btnArchive__fpT_j,.CategoriesTable_btnEdit__DZflo{background:none;border:none;cursor:pointer;font-size:16px;padding:4px 6px;border-radius:var(--r-sm);transition:background-color .12s;line-height:1;display:inline-flex;align-items:center;color:var(--c-blue-gray)}.CategoriesTable_btnArchive__fpT_j{color:#b45309}.CategoriesTable_btnEdit__DZflo:hover{background:rgba(14,51,89,.07);color:var(--c-navy)}.CategoriesTable_btnArchive__fpT_j:hover{background:rgba(217,119,6,.1)}.CategoriesTable_empty__qJIGi{text-align:center;padding:40px;color:var(--c-blue-gray);font-size:14px}@media (max-width:900px){.CategoriesTable_filtersBar__o39hK{flex-direction:column;align-items:stretch;gap:10px}.CategoriesTable_segmentedFilter__uqUQ2,.CategoriesTable_segmentedGroup__7kOE5{justify-content:space-between;width:100%}.CategoriesTable_segmentedBtn__xqnTU{flex:1 1;text-align:center}}.Modal_overlay__eWoat{position:fixed;inset:0;z-index:200;background-color:rgba(14,51,89,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:var(--s-lg)}.Modal_dialog__npQ5w{width:100%;max-width:var(--modal-width,480px);background:#ffffff;border-radius:var(--r-lg);box-shadow:0 20px 60px rgba(0,0,0,.18);animation:Modal_slideIn__NwWiR .15s ease}@keyframes Modal_slideIn__NwWiR{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Modal_header__8JnYo{display:flex;align-items:center;justify-content:space-between;padding:var(--s-lg) var(--s-xl);border-bottom:1px solid rgba(194,194,194,.35)}.Modal_title__iI9nk{font-size:16px;font-weight:700;color:var(--c-navy)}.Modal_close__vttM6{background:none;border:none;cursor:pointer;font-size:14px;color:var(--c-blue-gray);padding:4px 8px;border-radius:var(--r-sm);transition:background-color .12s}.Modal_close__vttM6:hover{background-color:rgba(0,0,0,.06);color:var(--c-text)}.Modal_body__9cyDA{padding:var(--s-xl)}.MultiPickerField_root__w0Y3o{display:flex;flex-direction:column;gap:6px}.MultiPickerField_allCheckRow__1nurG{display:flex;align-items:center;gap:var(--s-xs);font-size:.85rem;font-weight:600;color:var(--c-navy);cursor:pointer}.MultiPickerField_allCheckbox__vyDV2{flex-shrink:0;accent-color:var(--c-blue-mid)}.MultiPickerField_groups__qXXC_{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.MultiPickerField_groupsLabel__9lEBs{font-size:.75rem;color:var(--c-gray);flex-shrink:0}.MultiPickerField_groupTag__1SOdD{padding:2px 8px;border:1.5px solid var(--c-blue-gray);border-radius:var(--r-md);background:var(--c-white);color:var(--c-navy);font-size:.75rem;font-weight:500;cursor:pointer;transition:border-color .12s,background .12s}.MultiPickerField_groupTagActive__Novh4,.MultiPickerField_groupTag__1SOdD:hover{border-color:var(--c-blue-mid);background:var(--c-blue-light)}.MultiPickerField_groupTagActive__Novh4{color:var(--c-blue-mid)}.MultiPickerField_selectedZone__nsMxG{max-height:140px;overflow-y:auto;border:1.5px solid var(--c-blue-mid);border-radius:var(--r-sm);background:var(--c-blue-light)}.MultiPickerField_selectedRow__gYIAH{display:flex;align-items:center;gap:var(--s-xs);padding:5px var(--s-sm);cursor:pointer;transition:background .1s}.MultiPickerField_selectedRow__gYIAH:hover{background:rgba(0,0,0,.04)}.MultiPickerField_rowCheckbox__Nd_gV{flex-shrink:0;accent-color:var(--c-blue-mid)}.MultiPickerField_rowLabel__U3zQU{font-size:.85rem;color:var(--c-text);flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MultiPickerField_rowSublabel__rvnez{font-size:.75rem;color:var(--c-gray);flex-shrink:0}.MultiPickerField_search__gFKoP{width:100%;padding:var(--s-xs) var(--s-sm);border:1.5px solid var(--c-blue-gray);border-radius:var(--r-sm);background:var(--c-white);color:var(--c-text);font-size:.875rem;transition:border-color .15s;box-sizing:border-box}.MultiPickerField_search__gFKoP:focus{outline:none;border-color:var(--c-blue-mid)}.MultiPickerField_list__La7UT{max-height:160px;overflow-y:auto;border:1.5px solid var(--c-blue-gray);border-radius:var(--r-sm);background:var(--c-white)}.MultiPickerField_item__Z2u_F{display:flex;align-items:center;gap:var(--s-xs);padding:5px var(--s-sm);cursor:pointer;transition:background .1s}.MultiPickerField_item__Z2u_F:hover{background:var(--c-gray-bg)}.MultiPickerField_empty__wRHDf{display:block;padding:var(--s-sm);font-size:.8rem;color:var(--c-gray);text-align:center}.ComboMultiPicker_root__0Dfsz{display:flex;flex-direction:column;gap:6px}.ComboMultiPicker_allCheckRow__3yNgf{display:flex;align-items:center;gap:var(--s-xs);font-size:.85rem;font-weight:600;color:var(--c-navy);cursor:pointer}.ComboMultiPicker_allCheckbox__JXBQu{flex-shrink:0;accent-color:var(--c-blue-mid)}.ComboMultiPicker_groups__dhneR{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ComboMultiPicker_groupsLabel__lt62x{font-size:.75rem;color:var(--c-gray);flex-shrink:0}.ComboMultiPicker_groupTag__caPfy{padding:2px 8px;border:1.5px solid var(--c-blue-gray);border-radius:var(--r-md);background:var(--c-white);color:var(--c-navy);font-size:.75rem;font-weight:500;cursor:pointer;transition:border-color .12s,background .12s}.ComboMultiPicker_groupTagActive__kxFFg,.ComboMultiPicker_groupTag__caPfy:hover{border-color:var(--c-blue-mid);background:var(--c-blue-light)}.ComboMultiPicker_groupTagActive__kxFFg{color:var(--c-blue-mid)}.ComboMultiPicker_selectedZone__yxDon{max-height:140px;overflow-y:auto;border:1.5px solid var(--c-blue-mid);border-radius:var(--r-sm);background:var(--c-blue-light)}.ComboMultiPicker_selectedRow__1mlQG{display:flex;align-items:center;gap:var(--s-xs);padding:5px var(--s-sm);cursor:pointer;transition:background .1s}.ComboMultiPicker_selectedRow__1mlQG:hover{background:rgba(0,0,0,.04)}.ComboMultiPicker_rowCheckbox__rWu7l{flex-shrink:0;accent-color:var(--c-blue-mid)}.ComboMultiPicker_rowLabel__GJ_N1{font-size:.85rem;color:var(--c-text);flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ComboMultiPicker_rowSublabel__rxvpY{font-size:.75rem;color:var(--c-gray);flex-shrink:0}.ComboMultiPicker_combobox__Honnt{position:relative}.ComboMultiPicker_input__nEuhP{width:100%;padding:var(--s-xs) var(--s-sm);border:1.5px solid var(--c-blue-gray);border-radius:var(--r-sm);background:var(--c-white);color:var(--c-text);font-size:.875rem;transition:border-color .15s;box-sizing:border-box}.ComboMultiPicker_input__nEuhP:focus{outline:none;border-color:var(--c-blue-mid)}.ComboMultiPicker_dropdown__hNyXK{position:absolute;top:calc(100% + 3px);left:0;right:0;z-index:50;max-height:220px;overflow-y:auto;margin:0;padding:0;list-style:none;background:var(--c-white);border:1.5px solid var(--c-blue-mid);border-radius:var(--r-sm);box-shadow:0 4px 14px rgba(0,0,0,.1)}.ComboMultiPicker_option__SwoyW{display:flex;align-items:center;gap:6px;padding:7px 12px;font-size:.85rem;color:var(--c-text);cursor:pointer;transition:background .08s}.ComboMultiPicker_optionActive__WVqqa,.ComboMultiPicker_option__SwoyW:hover{background:var(--c-gray-bg)}.ComboMultiPicker_optionLabel__7pG5w{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ComboMultiPicker_optionSublabel__gLuhZ{font-size:.75rem;color:var(--c-gray);flex-shrink:0}.ComboMultiPicker_loading__mcDVU{font-size:.82rem;color:var(--c-gray);padding:var(--s-xs) 0}.ExportModal_inner__zlt2b{display:flex;flex-direction:column;gap:var(--s-md);max-height:70vh;overflow-y:auto}.ExportModal_modeGrid__D54TU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s-sm);gap:var(--s-sm)}.ExportModal_modeCard__TZpLh{display:flex;flex-direction:column;gap:3px;padding:var(--s-sm) var(--s-md);border:1.5px solid var(--c-blue-gray);border-radius:var(--r-md);cursor:pointer;background:var(--c-white);text-align:left;transition:border-color .15s,background .15s}.ExportModal_modeCard__TZpLh:hover{border-color:var(--c-blue-mid);background:var(--c-gray-bg)}.ExportModal_modeCardActive__o9MyD{border-color:var(--c-blue-mid);background:var(--c-blue-light)}.ExportModal_modeLabel__gjA_M{font-size:.85rem;font-weight:600;color:var(--c-navy)}.ExportModal_modeDesc__hFCta{font-size:.75rem;color:var(--c-gray);line-height:1.3}.ExportModal_section__lWWBk{display:flex;flex-direction:column;gap:var(--s-xs)}.ExportModal_sectionTitle__xZgpM{font-size:.8rem;font-weight:600;color:var(--c-navy);text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:var(--s-xs)}.ExportModal_filterCount__92ucK{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--c-blue-mid);color:var(--c-white);font-size:.7rem;font-weight:700;line-height:1}.ExportModal_select__UnP_w{width:100%;padding:var(--s-xs) var(--s-sm);border:1.5px solid var(--c-blue-gray);border-radius:var(--r-sm);background:var(--c-white);color:var(--c-text);font-size:.875rem;cursor:pointer;transition:border-color .15s}.ExportModal_select__UnP_w:focus{outline:none;border-color:var(--c-blue-mid)}.ExportModal_customRange__XN0AD{display:flex;align-items:center;gap:var(--s-sm);margin-top:var(--s-xs)}.ExportModal_customRange__XN0AD .ExportModal_select__UnP_w{flex:1 1;cursor:text}.ExportModal_customRangeSep__Li4OE{color:var(--c-gray);font-weight:700;flex-shrink:0}.ExportModal_allCheckLabel__zALrf{display:flex;align-items:center;gap:var(--s-xs);font-size:.85rem;font-weight:600;color:var(--c-navy);cursor:pointer}.ExportModal_checkbox__a__hf{flex-shrink:0;accent-color:var(--c-blue-mid)}.ExportModal_entityCheckboxes__TzLQ7{display:flex;gap:var(--s-lg);padding-left:var(--s-sm);margin-top:2px}.ExportModal_entityCheckLabel__Har9e{display:flex;align-items:center;gap:var(--s-xs);font-size:.85rem;font-weight:700;cursor:pointer;color:var(--c-navy)}.ExportModal_filterBuilder__TAZdo{display:flex;flex-direction:column;gap:var(--s-md)}.ExportModal_divider__9yT8d{border:none;border-top:1px solid var(--c-blue-gray);margin:0}.ExportModal_directorToggle__Z1AMW{display:flex;align-items:flex-start;gap:var(--s-sm);font-size:.8rem;color:var(--c-gray);cursor:pointer;line-height:1.4;padding-top:var(--s-xs)}.ExportModal_directorToggle__Z1AMW input[type=checkbox]{margin-top:2px;flex-shrink:0;accent-color:var(--c-blue-mid)}.ExportModal_savedList__0ISd6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto;border:1.5px solid var(--c-blue-gray);border-radius:var(--r-sm)}.ExportModal_savedItem___qhK6{display:flex;align-items:center;justify-content:space-between;gap:var(--s-sm);padding:var(--s-xs) var(--s-sm);cursor:pointer;border:1.5px solid transparent;transition:background .12s}.ExportModal_savedItem___qhK6:hover{background:var(--c-gray-bg)}.ExportModal_savedItemSelected__TVVTV{border-color:var(--c-blue-mid);background:var(--c-blue-light)}.ExportModal_savedItemName__GnY0S{display:flex;align-items:center;gap:var(--s-xs);font-size:.875rem;color:var(--c-text);flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExportModal_savedSharedBadge__p2_bW{font-size:.7rem;color:var(--c-blue-mid);background:var(--c-blue-light);border-radius:var(--r-sm);padding:1px 5px;flex-shrink:0}.ExportModal_savedItemActions__qZmlT{display:flex;gap:var(--s-xs);flex-shrink:0}.ExportModal_savedActionBtn__ajRpR{background:none;border:none;cursor:pointer;font-size:.9rem;color:var(--c-gray);padding:2px 4px;border-radius:var(--r-sm);transition:color .12s,background .12s;line-height:1}.ExportModal_savedActionBtn__ajRpR:hover:not(:disabled){color:var(--c-navy);background:var(--c-gray-bg)}.ExportModal_savedActionBtn__ajRpR:disabled{opacity:.4;cursor:not-allowed}.ExportModal_savedInlineEdit__8RJIi{display:flex;align-items:center;gap:var(--s-xs);flex:1 1}.ExportModal_savedInlineInput__9pClP{flex:1 1;padding:2px var(--s-xs);border:1.5px solid var(--c-blue-mid);border-radius:var(--r-sm);font-size:.875rem;color:var(--c-text);background:var(--c-white);outline:none}.ExportModal_emptyFilters__Gdff2{font-size:.85rem;color:var(--c-gray);text-align:center;padding:var(--s-sm) 0;margin:0}.ExportModal_saveBox__lvaIi{display:flex;flex-direction:column;gap:var(--s-xs);padding:var(--s-sm);border:1px dashed var(--c-blue-gray);border-radius:var(--r-md);background:var(--c-gray-bg)}.ExportModal_saveRow__qMiAf{display:flex;align-items:center;gap:var(--s-sm)}.ExportModal_saveInput__aqsgu{flex:1 1;padding:var(--s-xs) var(--s-sm);border:1.5px solid var(--c-blue-gray);border-radius:var(--r-sm);background:var(--c-white);color:var(--c-text);font-size:.875rem;transition:border-color .15s}.ExportModal_saveInput__aqsgu:focus{outline:none;border-color:var(--c-blue-mid)}.ExportModal_saveBtn__GNCsE{flex-shrink:0;padding:var(--s-xs) var(--s-md);background:var(--c-white);color:var(--c-blue-mid);border:1.5px solid var(--c-blue-mid);border-radius:var(--r-sm);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s,opacity .15s;white-space:nowrap}.ExportModal_saveBtn__GNCsE:hover:not(:disabled){background:var(--c-blue-mid);color:var(--c-white)}.ExportModal_saveBtn__GNCsE:disabled{opacity:.45;cursor:not-allowed}.ExportModal_saveSharedLabel__4aYaT{display:flex;align-items:center;gap:var(--s-xs);font-size:.8rem;color:var(--c-gray);cursor:pointer}.ExportModal_footer__wWvID{display:flex;align-items:center;justify-content:flex-end;gap:var(--s-md);padding-top:var(--s-sm);border-top:1px solid var(--c-blue-gray);position:-webkit-sticky;position:sticky;bottom:-20px;background:var(--c-white)}.ExportModal_error__rFhWl{font-size:.8rem;color:var(--c-error,#c0392b);flex:1 1;margin:0}.ExportModal_exportBtn__OWwEH{padding:var(--s-xs) var(--s-lg);background:var(--c-blue-mid);color:var(--c-white);border:none;border-radius:var(--r-sm);font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s;white-space:nowrap}.ExportModal_exportBtn__OWwEH:hover:not(:disabled){background:var(--c-navy)}.ExportModal_exportBtn__OWwEH:disabled{opacity:.45;cursor:not-allowed}.ManagerTsErrorTable_container__evwvb{margin-top:var(--s-md);border:1px solid var(--c-gray);border-radius:var(--r-md);background-color:var(--c-white);overflow:hidden}.ManagerTsErrorTable_header__LaYYb{display:flex;align-items:center;justify-content:space-between;padding:var(--s-sm) var(--s-md);background-color:var(--c-gray-bg);border-bottom:1px solid var(--c-gray)}.ManagerTsErrorTable_title__qEHcV{display:flex;align-items:center;gap:var(--s-sm);font-size:.875rem;font-weight:600;color:var(--c-text);margin:0}.ManagerTsErrorTable_totalBadge___vpUk{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 var(--s-xs);background-color:var(--c-error);color:var(--c-white);border-radius:999px;font-size:.75rem;font-weight:700;line-height:1}.ManagerTsErrorTable_filters__kC2u2{display:flex;flex-wrap:wrap;gap:var(--s-sm);padding:var(--s-sm) var(--s-md);border-bottom:1px solid var(--c-gray);background-color:var(--c-gray-bg)}.ManagerTsErrorTable_filterGroup__Nq12_{display:flex;align-items:center;gap:var(--s-xs)}.ManagerTsErrorTable_filterLabel__zXmUq{font-size:.75rem;font-weight:600;color:var(--c-blue-gray);white-space:nowrap}.ManagerTsErrorTable_filterSelect__1d_Ty{font-size:.78rem;padding:.25rem .5rem;border:1px solid var(--c-gray);border-radius:var(--r-sm);background-color:var(--c-white);color:var(--c-text);cursor:pointer}.ManagerTsErrorTable_filterSelect__1d_Ty:focus{outline:2px solid var(--c-blue-light);outline-offset:1px}.ManagerTsErrorTable_noResults__f6qQa{padding:var(--s-md);font-size:.875rem;color:var(--c-blue-gray);margin:0}.ManagerTsErrorTable_groups__jUM4r{display:flex;flex-direction:column;gap:0}.ManagerTsErrorTable_dmSection__zR_4y{border-bottom:1px solid var(--c-gray)}.ManagerTsErrorTable_dmSection__zR_4y:last-child{border-bottom:none}.ManagerTsErrorTable_dmHeader__QaYne{display:flex;align-items:center;gap:var(--s-sm);padding:var(--s-xs) var(--s-md);background-color:#f0f4ff;border-bottom:1px solid #d0d9f0}.ManagerTsErrorTable_dmTitle__cbDPX{font-size:.8rem;font-weight:700;color:var(--c-navy)}.ManagerTsErrorTable_dmCount__pMSLd{font-size:.75rem;color:var(--c-blue-mid);font-weight:500}.ManagerTsErrorTable_tableWrap__wkU_9{overflow-x:auto}.ManagerTsErrorTable_table__n8CqD{width:100%;border-collapse:collapse;font-size:.8rem;color:var(--c-text)}.ManagerTsErrorTable_table__n8CqD thead tr{background-color:var(--c-gray-bg)}.ManagerTsErrorTable_table__n8CqD th{padding:var(--s-xs) var(--s-sm);text-align:left;font-size:.72rem;font-weight:600;color:var(--c-blue-gray);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--c-gray);white-space:nowrap}.ManagerTsErrorTable_table__n8CqD td{padding:var(--s-xs) var(--s-sm);border-bottom:1px solid #f0f0f0;vertical-align:top}.ManagerTsErrorTable_tableRow__hQW6w:last-child td{border-bottom:none}.ManagerTsErrorTable_tableRow__hQW6w:hover td{background-color:#fafbff}.ManagerTsErrorTable_colDm__XKkwI{white-space:nowrap;width:8rem}.ManagerTsErrorTable_colSource__mAwts{width:7rem}.ManagerTsErrorTable_colRow__nvK8M{width:5.5rem;white-space:nowrap}.ManagerTsErrorTable_colType__jEvK4{width:16rem}.ManagerTsErrorTable_colDetail__50jUD{word-break:break-word}.ManagerTsErrorTable_sourceBadge__8Lmgj{display:inline-block;padding:.1rem .45rem;border-radius:var(--r-sm);font-size:.72rem;font-weight:600;background-color:var(--c-gray);color:var(--c-text);white-space:nowrap}.ManagerTsErrorTable_sourceBadge__8Lmgj[data-source=tsdatas]{background-color:#dbeafe;color:var(--c-navy)}.ManagerTsErrorTable_sourceBadge__8Lmgj[data-source=additions]{background-color:#dcfce7;color:#166534}.JobRunningOverlay_overlay__VESB7{position:absolute;inset:0;z-index:50;background:rgba(246,248,252,.88);border-radius:var(--r-md)}.JobRunningOverlay_card__0ntqO{position:-webkit-sticky;position:sticky;top:calc(var(--navbar-h) + var(--s-md));margin:var(--s-lg) auto 0;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;gap:var(--s-sm);padding:var(--s-lg) var(--s-xl);background:var(--c-white);border:1px solid var(--c-gray);border-radius:var(--r-lg);box-shadow:var(--shadow-md);max-width:360px;text-align:center}.JobRunningOverlay_spinner__sNQRF{width:28px;height:28px;border:3px solid var(--c-gray);border-top-color:var(--c-blue-mid);border-radius:50%;animation:JobRunningOverlay_job-running-spin__0zIQY .8s linear infinite}.JobRunningOverlay_title__onN7r{font-weight:600;color:var(--c-navy)}.JobRunningOverlay_message__fyo7D{font-size:13px;color:var(--c-blue-gray)}@keyframes JobRunningOverlay_job-running-spin__0zIQY{to{transform:rotate(1turn)}}.ClientModal_form__pK913{display:flex;flex-direction:column;gap:var(--s-lg)}.ClientModal_required__CBK5P{color:#e53e3e;font-weight:700;margin-left:2px}.ClientModal_field__sYlzx{display:flex;flex-direction:column;gap:4px}.ClientModal_label__lJ9I4{font-size:13px;font-weight:600;color:var(--c-navy)}.ClientModal_input__Tr4wF{width:100%;padding:8px 12px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);font-size:14px;color:var(--c-text);background:#ffffff;outline:none;transition:border-color .15s;box-sizing:border-box}.ClientModal_input__Tr4wF:focus{border-color:var(--c-navy)}.ClientModal_input__Tr4wF[data-error=true]{border-color:#e53e3e}.ClientModal_error__ObqhS{font-size:12px;color:#e53e3e}.ClientModal_submitError__lf4pr{font-size:13px;color:#c53030;background:#fff5f5;border:1px solid #fed7d7;border-radius:4px;padding:8px 12px;margin:0}.ClientModal_hint__BtBeO{font-size:12px;color:var(--c-blue-gray)}.ClientModal_footer__y1yeS{display:flex;justify-content:flex-end;gap:var(--s-md);padding-top:var(--s-sm);border-top:1px solid rgba(194,194,194,.35);margin-top:var(--s-sm)}.ClientModal_btnCancel__fH1hs{padding:8px 18px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);background:#ffffff;font-size:14px;color:var(--c-text);cursor:pointer;transition:background-color .12s}.ClientModal_btnCancel__fH1hs:hover:not(:disabled){background:rgba(0,0,0,.04)}.ClientModal_btnSave___Js04{padding:8px 20px;border:none;border-radius:var(--r-md);background:var(--c-navy);color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .12s}.ClientModal_btnSave___Js04:hover:not(:disabled){opacity:.88}.ClientModal_btnCancel__fH1hs:disabled,.ClientModal_btnSave___Js04:disabled{opacity:.5;cursor:not-allowed}.ClientModal_inputCodeReadonly__UYr64,.ClientModal_inputCode__OJbKT{font-family:ui-monospace,SFMono-Regular,monospace;letter-spacing:.05em}.ClientModal_inputCodeReadonly__UYr64{opacity:.5;cursor:default}.ClientModal_inputCountry__e_TQB{width:80px;font-family:ui-monospace,SFMono-Regular,monospace;letter-spacing:.1em}.ClientModal_select__lo0qJ{width:100%;padding:8px 12px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);font-size:14px;color:var(--c-text);background:#ffffff;outline:none;transition:border-color .15s;box-sizing:border-box;cursor:pointer}.ClientModal_select__lo0qJ:focus{border-color:var(--c-navy)}.ClientModal_select__lo0qJ[data-error=true]{border-color:#e53e3e}.page_page__gT8WW{padding:var(--s-xl) var(--s-2xl);max-width:1100px}.page_header__p5c9t{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-xl)}.page_title__2PVIs{font-size:22px;font-weight:700;color:var(--c-navy)}.page_errorMsg__OKXiw,.page_loading__d_PDZ{font-size:14px;color:var(--c-blue-gray);padding:var(--s-xl) 0}.page_errorMsg__OKXiw{color:#e53e3e}.ComboboxInput_wrapper__LXD60{position:relative;width:100%}.ComboboxInput_input__vxIM4{width:100%;padding:8px 12px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);font-size:14px;color:var(--c-text);background:#ffffff;outline:none;transition:border-color .15s;box-sizing:border-box;font-family:inherit}.ComboboxInput_input__vxIM4:focus{border-color:var(--c-navy)}.ComboboxInput_dropdown__TxFv4{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:9999;background:#ffffff;border:1.5px solid var(--c-navy);border-radius:var(--r-md);box-shadow:0 4px 16px rgba(0,0,0,.12);list-style:none;margin:0;padding:4px 0;max-height:220px;overflow-y:auto}.ComboboxInput_option___J8g1{padding:8px 14px;font-size:13px;color:var(--c-text);cursor:pointer;border-radius:0;transition:background .1s,color .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ComboboxInput_optionActive__E7jLA,.ComboboxInput_option___J8g1:hover{background:var(--c-navy);color:#ffffff}.EntityDrawer_content__sTykp{display:flex;flex-direction:column;gap:28px}.EntityDrawer_group__GyJou{display:flex;flex-direction:column;gap:0;border:1px solid rgba(194,194,194,.35);border-radius:var(--r-md);overflow:hidden}.EntityDrawer_groupMissions__4ycGn{overflow:visible}.EntityDrawer_groupTitle__kUYsU{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--c-blue-gray);padding:10px 16px;background:rgba(14,51,89,.03);border-bottom:1px solid rgba(194,194,194,.25)}.EntityDrawer_row__acT5r{display:flex;align-items:flex-start;padding:11px 16px;gap:12px;border-bottom:1px solid rgba(194,194,194,.18)}.EntityDrawer_row__acT5r:last-child{border-bottom:none}.EntityDrawer_label__IJfPr{font-size:12px;color:var(--c-blue-gray);font-weight:500;flex-shrink:0;width:130px;padding-top:1px}.EntityDrawer_value__O1akZ{font-size:13px;color:var(--c-text);font-weight:400;flex:1 1;word-break:break-word}.EntityDrawer_mono__tJirR{font-family:ui-monospace,SFMono-Regular,monospace;letter-spacing:.04em;font-weight:600;color:var(--c-navy)}.EntityDrawer_typeTag__x6Spm{display:inline-block;padding:2px 8px;background:rgba(14,51,89,.06);color:var(--c-navy);border-radius:var(--r-sm);font-size:11px;font-weight:700;letter-spacing:.05em}.EntityDrawer_syncBadge__hSl_X{display:inline-block;padding:2px 9px;border-radius:100px;font-size:11px;font-weight:600;letter-spacing:.02em}.EntityDrawer_syncNone__zuPWZ{background:rgba(148,163,184,.15);color:#64748b}.EntityDrawer_syncManual__lYMy8{background:rgba(234,179,8,.12);color:#92400e}.EntityDrawer_syncAuto__P7FXc{background:rgba(22,163,74,.1);color:#15803d}.EntityDrawer_badgeActive__Z_KnP{background:rgba(22,163,74,.1);color:#15803d}.EntityDrawer_badgeActive__Z_KnP,.EntityDrawer_badgeArchived__4clD4{display:inline-block;padding:2px 9px;border-radius:100px;font-size:11px;font-weight:600}.EntityDrawer_badgeArchived__4clD4{background:rgba(217,119,6,.1);color:#b45309}.EntityDrawer_archivedBanner__J_DYT{padding:10px 14px;background:rgba(217,119,6,.08);border:1.5px solid rgba(217,119,6,.4);border-radius:var(--r-sm);color:#92400e;font-size:13px;font-weight:500}.EntityDrawer_input__Emq_b,.EntityDrawer_select__aEGc1{flex:1 1;font-size:13px;font-family:inherit;color:var(--c-text);background:white;border:1px solid rgba(194,194,194,.5);border-radius:var(--r-sm);padding:5px 9px;outline:none;transition:border-color .15s;min-width:0}.EntityDrawer_input__Emq_b:focus,.EntityDrawer_select__aEGc1:focus{border-color:var(--c-navy);box-shadow:0 0 0 2px rgba(14,51,89,.08)}.EntityDrawer_input__Emq_b:disabled,.EntityDrawer_select__aEGc1:disabled{background:rgba(0,0,0,.03);color:var(--c-blue-gray);cursor:not-allowed}.EntityDrawer_accountingConnectRow__iflNu{padding:12px 16px;display:flex;justify-content:flex-end;align-items:center;gap:8px}.EntityDrawer_btnConnect__iK_PE{font-size:12px;font-weight:600;padding:6px 14px;border-radius:var(--r-sm);border:1.5px solid rgba(14,51,89,.25);background:white;color:var(--c-navy);cursor:not-allowed;opacity:.5}.EntityDrawer_btnConnectActive__RL5u_{font-size:12px;font-weight:600;padding:6px 14px;border-radius:var(--r-sm);border:1.5px solid var(--c-navy);background:var(--c-navy);color:white;cursor:pointer;transition:opacity .15s}.EntityDrawer_btnConnectActive__RL5u_:hover:not(:disabled){opacity:.85}.EntityDrawer_btnConnectActive__RL5u_:disabled{cursor:not-allowed;opacity:.5}.EntityDrawer_connectionBadge__sj_Of{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;background:rgba(14,51,89,.08);color:var(--c-navy);text-transform:uppercase;letter-spacing:.04em;align-self:center}.EntityDrawer_connectionBadge__sj_Of:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.95}.EntityDrawer_connectionBadge__sj_Of[data-status=connected]{background:rgba(34,139,87,.12);color:#228b57}.EntityDrawer_connectionBadge__sj_Of[data-status=error],.EntityDrawer_connectionBadge__sj_Of[data-status=expired]{background:rgba(193,39,45,.12);color:#c1272d}.EntityDrawer_connectionError__tmdvg{margin:4px 16px 0;font-size:12px;color:#c1272d}.EntityDrawer_connectionList___cL4f{margin:10px 16px 14px;display:grid;grid-gap:8px;gap:8px;width:calc(100% - 32px);overflow-x:auto}.EntityDrawer_connectionCategory__ZW6O4{display:grid;grid-gap:6px;gap:6px}.EntityDrawer_connectionCategoryHeader__7XMRq{margin:0;font-size:11px;font-weight:700;color:var(--c-blue-gray);text-transform:uppercase;letter-spacing:.03em}.EntityDrawer_connectionSeeMoreBtn__cNF6E{justify-self:start;font-size:11px;font-weight:600;color:var(--c-navy);background:transparent;border:none;padding:0;cursor:pointer;text-decoration:underline}.EntityDrawer_connectionSeeMoreBtn__cNF6E:hover{opacity:.8}.EntityDrawer_connectionTable__r42np{width:100%;min-width:560px;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid rgba(14,51,89,.16);border-radius:var(--r-sm);overflow:hidden;background:white}.EntityDrawer_connectionTable__r42np thead th{text-align:left;font-size:11px;font-weight:700;color:var(--c-blue-gray);text-transform:uppercase;letter-spacing:.03em;background:rgba(14,51,89,.04);border-bottom:1px solid rgba(14,51,89,.14);padding:9px 10px}.EntityDrawer_connectionTable__r42np tbody td{padding:10px;border-bottom:1px solid rgba(14,51,89,.1);vertical-align:middle}.EntityDrawer_connectionTable__r42np tbody tr:last-child td{border-bottom:none}.EntityDrawer_connectionProvider__2v1hH{font-size:12px;font-weight:700;color:var(--c-navy);min-width:0}.EntityDrawer_connectionDetails__q77on{font-size:11px;color:var(--c-blue-gray);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EntityDrawer_connectionActions__F5Ckz{text-align:right;display:inline-flex;gap:6px;flex-wrap:wrap}.EntityDrawer_connectionActionBtn__q3Ti2{font-size:11px;font-weight:600;padding:5px 10px;border-radius:var(--r-sm);border:1px solid rgba(14,51,89,.4);background:white;color:var(--c-navy);cursor:pointer}.EntityDrawer_connectionWarningInline__RRUVA{margin-left:8px;display:inline-block;font-size:11px;color:#b45309;font-weight:600}.EntityDrawer_connectionActionBtn__q3Ti2:disabled{cursor:not-allowed;opacity:.5}.EntityDrawer_connectionCellMuted__BoSAz{font-size:11px;color:var(--c-blue-gray)}.EntityDrawer_plaidAccountsSection__6p10p{margin:10px 16px 14px;padding:10px;border:1px solid rgba(14,51,89,.12);border-radius:var(--r-sm);background:rgba(14,51,89,.02)}.EntityDrawer_plaidAccountsTitle__M0CTH{margin:0 0 8px;font-size:12px;font-weight:700;color:var(--c-navy)}.EntityDrawer_plaidAccountsList__tBPxW{display:grid;grid-gap:6px;gap:6px}.EntityDrawer_plaidAccountsList__tBPxW+.EntityDrawer_plaidAccountsList__tBPxW{margin-top:12px;padding-top:12px;border-top:1px solid rgba(14,51,89,.12)}.EntityDrawer_plaidAccountRow__3VP5V{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--c-navy)}.EntityDrawer_plaidAccountMeta__3jDoX{display:block;font-size:11px;color:var(--c-blue-gray)}.EntityDrawer_plaidAccountsActions__Km1_M{margin-top:10px;display:flex;justify-content:flex-end;gap:8px}@media (max-width:760px){.EntityDrawer_connectionTable__r42np thead{display:none}.EntityDrawer_connectionTable__r42np,.EntityDrawer_connectionTable__r42np tbody,.EntityDrawer_connectionTable__r42np td,.EntityDrawer_connectionTable__r42np tr{display:block;width:100%}.EntityDrawer_connectionTable__r42np{border:none;background:transparent}.EntityDrawer_connectionTable__r42np tbody td{border-bottom:none;padding:6px 0}.EntityDrawer_connectionTable__r42np tbody tr{border:1px solid rgba(14,51,89,.16);border-radius:var(--r-sm);background:white;margin-bottom:8px;padding:8px 10px}.EntityDrawer_connectionActions__F5Ckz{text-align:left;display:flex}}.EntityDrawer_footer__gKcOY{display:flex;flex-direction:column;gap:8px;padding-top:4px}.EntityDrawer_btnSave__C_F_6{width:100%;padding:10px 16px;background:var(--c-navy);color:white;font-size:13px;font-weight:600;border:none;border-radius:var(--r-sm);cursor:pointer;transition:opacity .15s}.EntityDrawer_btnSave__C_F_6:hover:not(:disabled){opacity:.88}.EntityDrawer_btnSave__C_F_6:disabled{opacity:.55;cursor:not-allowed}.EntityDrawer_saveError__83rHU{font-size:12px;color:#dc2626;text-align:center;margin:0}.EntityDrawer_syncHint__ZCpD2{margin:5px 4px 0;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--c-blue-gray)}.EntityDrawer_directorField__hiHOZ{display:flex;gap:6px;flex:1 1}.EntityDrawer_directorField__hiHOZ .EntityDrawer_select__aEGc1{flex:1 1}.EntityDrawer_btnReload__cmTXL{flex-shrink:0;padding:4px 8px;border:1px solid rgba(194,194,194,.5);border-radius:var(--r-sm);background:white;cursor:pointer;font-size:13px;line-height:1;color:inherit;transition:background .15s}.EntityDrawer_btnReload__cmTXL:hover:not(:disabled){background:#f3f4f6}.EntityDrawer_btnReload__cmTXL:disabled{opacity:.4;cursor:not-allowed}.EntityDrawer_dangerZone__eXXzg{padding-top:4px;border-top:1px solid rgba(194,194,194,.2);display:flex;justify-content:center}.EntityDrawer_btnArchive__inClL{background:none;border:none;cursor:pointer;font-size:12px;color:#b45309;padding:6px 12px;border-radius:var(--r-sm);transition:background .15s;font-weight:500}.EntityDrawer_btnArchive__inClL:hover:not(:disabled){background:rgba(217,119,6,.08)}.EntityDrawer_btnArchive__inClL:disabled{opacity:.4;cursor:not-allowed}.EntityDrawer_btnRestore__gfsqa{background:none;border:none;cursor:pointer;font-size:12px;color:#15803d;padding:6px 12px;border-radius:var(--r-sm);transition:background .15s;font-weight:500}.EntityDrawer_btnRestore__gfsqa:hover:not(:disabled){background:rgba(22,163,74,.08)}.EntityDrawer_btnRestore__gfsqa:disabled{opacity:.4;cursor:not-allowed}.EntityDrawer_btnCoa__vxiHu{height:34px;padding:0 14px;border-radius:6px;font-size:13px;font-weight:500;border:1px solid rgba(14,51,89,.2);background:none;color:var(--c-navy,#0e3359);cursor:pointer;transition:background .12s;white-space:nowrap}.EntityDrawer_btnCoa__vxiHu:hover{background:rgba(14,51,89,.06)}.EntityDrawer_emptyState__fQAdQ{font-size:12px;color:var(--c-blue-gray);padding:10px 16px;margin:0;font-style:italic}.EntityDrawer_missionList__pF1GD{list-style:none;padding:0;margin:0}.EntityDrawer_missionItem__gFENW{display:flex;align-items:center;gap:8px;padding:9px 16px;border-bottom:1px solid rgba(194,194,194,.18)}.EntityDrawer_missionName__oGQf5{flex:1 1;font-size:13px;color:var(--c-text);font-weight:500}.EntityDrawer_missionCode__agDo4{font-size:11px;font-family:monospace;font-weight:600;color:var(--c-navy);background:rgba(0,31,77,.07);border-radius:var(--r-sm);padding:2px 6px;flex-shrink:0;letter-spacing:.03em}.EntityDrawer_missionAmounts__sxNIc,.EntityDrawer_missionDate__vBE5Z{font-size:11px;color:var(--c-blue-gray)}.EntityDrawer_missionDate__vBE5Z{flex-shrink:0}.EntityDrawer_btnDeleteMission__rykLT{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:11px;font-weight:500;color:#b45309;padding:3px 8px;border-radius:var(--r-sm);transition:background .15s}.EntityDrawer_btnDeleteMission__rykLT:hover{background:rgba(217,119,6,.08)}.EntityDrawer_missionActions__rwFeM{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto}.EntityDrawer_btnEditMission__oEKeG{background:none;border:1px solid rgba(14,51,89,.2);border-radius:var(--r-sm);cursor:pointer;font-size:11px;font-weight:500;color:var(--c-navy);padding:3px 8px;transition:background .15s,border-color .15s}.EntityDrawer_btnEditMission__oEKeG:hover{background:rgba(14,51,89,.06);border-color:var(--c-navy)}.EntityDrawer_missionItemEditing__wEcdF{flex-wrap:wrap;gap:6px;background:rgba(14,51,89,.03);padding:10px 16px}.EntityDrawer_missionEditInput__sWOH1{flex:1 1;min-width:120px;font-size:13px;padding:4px 8px;border:1px solid rgba(14,51,89,.3);border-radius:var(--r-sm);background:var(--c-white,#fff);color:var(--c-text)}.EntityDrawer_missionEditAmount__mY6Er{width:100px;font-size:12px;padding:4px 8px;border:1px solid rgba(14,51,89,.2);border-radius:var(--r-sm);background:var(--c-white,#fff);color:var(--c-text)}.EntityDrawer_missionEditActions__YrXit{display:flex;gap:6px;align-items:center}.EntityDrawer_btnSaveMission__Qc_vT{background:var(--c-navy);border:none;border-radius:var(--r-sm);color:#fff;font-size:12px;font-weight:600;padding:4px 12px;cursor:pointer;transition:opacity .15s}.EntityDrawer_btnSaveMission__Qc_vT:disabled{opacity:.45;cursor:not-allowed}.EntityDrawer_btnCancelMission__LIAp0{background:none;border:1px solid rgba(194,194,194,.5);border-radius:var(--r-sm);color:var(--c-blue-gray);font-size:12px;font-weight:500;padding:4px 10px;cursor:pointer;transition:border-color .15s}.EntityDrawer_btnCancelMission__LIAp0:hover{border-color:rgba(14,51,89,.3)}.EntityDrawer_missionAddForm__KjICn{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px 16px;background:rgba(14,51,89,.02);border-top:1px solid rgba(194,194,194,.18);position:relative;z-index:2}.EntityDrawer_missionNameRow__ASOiw{width:100%}.EntityDrawer_missionCombobox__LtOQn{width:100%;min-width:0}.EntityDrawer_missionAmountsRow__whbLR{display:flex;align-items:center;gap:8px}.EntityDrawer_btnAddMission__XV3QD{flex:0 0 100%;width:100%;padding:6px 12px;background:var(--c-navy);color:white;font-size:12px;font-weight:600;border:none;border-radius:var(--r-sm);cursor:pointer;transition:opacity .15s}.EntityDrawer_btnAddMission__XV3QD:hover:not(:disabled){opacity:.88}.EntityDrawer_btnAddMission__XV3QD:disabled{opacity:.45;cursor:not-allowed}.EntityDrawer_inputAmount__DAl5B{flex:0 0 92px;width:92px;min-width:92px;max-width:92px;font-size:12px;font-family:inherit;color:var(--c-text);background:white;border:1px solid rgba(194,194,194,.5);border-radius:var(--r-sm);padding:5px 9px;outline:none;transition:border-color .15s}.EntityDrawer_inputAmount__DAl5B:focus{border-color:var(--c-navy);box-shadow:0 0 0 2px rgba(14,51,89,.08)}.EntityDrawer_inputAmount__DAl5B:disabled{background:rgba(0,0,0,.03);color:var(--c-blue-gray);cursor:not-allowed}.EntityDrawer_missionError__vIx4m{font-size:12px;color:#dc2626;padding:6px 16px;margin:0}.EntityCreateModal_form__YRj6V{display:flex;flex-direction:column;gap:16px;padding:4px 0}.EntityCreateModal_field__g1A4t{display:flex;flex-direction:column;gap:5px}.EntityCreateModal_label__znrgi{font-size:12px;font-weight:600;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em}.EntityCreateModal_required__tqaIk{color:var(--color-danger,#ef4444);margin-left:3px}.EntityCreateModal_input__vWQ64,.EntityCreateModal_select__pdMBD{height:38px;padding:0 12px;border:1px solid var(--border,#e5e7eb);border-radius:6px;font-size:14px;color:var(--text-primary,#111827);background:var(--surface,#fff);outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}.EntityCreateModal_input__vWQ64:focus,.EntityCreateModal_select__pdMBD:focus{border-color:var(--color-accent,#6366f1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.EntityCreateModal_input__vWQ64[data-error=true]{border-color:var(--color-danger,#ef4444)}.EntityCreateModal_error__HjzsO{font-size:12px;color:var(--color-danger,#ef4444);margin-top:1px}.EntityCreateModal_submitError__Zrg9m{padding:8px 12px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:6px;font-size:13px;color:var(--color-danger,#ef4444);margin:0}.EntityCreateModal_footer__fcMoY{display:flex;justify-content:flex-end;gap:10px;margin-top:4px;padding-top:8px;border-top:1px solid var(--border,#e5e7eb)}.EntityCreateModal_btnCancel__miw93{height:36px;padding:0 16px;border-radius:6px;font-size:14px;font-weight:500;border:1px solid var(--border,#e5e7eb);background:transparent;color:var(--text-primary,#111827);cursor:pointer;transition:background .15s}.EntityCreateModal_btnCancel__miw93:hover:not(:disabled){background:var(--surface-hover,#f3f4f6)}.EntityCreateModal_btnSubmit___IKym{height:36px;padding:0 20px;border-radius:6px;font-size:14px;font-weight:600;border:none;background:var(--color-accent,#6366f1);color:#fff;cursor:pointer;transition:background .15s}.EntityCreateModal_btnSubmit___IKym:hover:not(:disabled){background:var(--color-accent-hover,#4f46e5)}.EntityCreateModal_btnCancel__miw93:disabled,.EntityCreateModal_btnSubmit___IKym:disabled{opacity:.6;cursor:not-allowed}.StaffModal_loading__54sbA{font-size:14px;color:var(--text-secondary,#6b7280);text-align:center;padding:16px 0}.StaffModal_form__ziJDj{display:flex;flex-direction:column;gap:16px;padding:4px 0}.StaffModal_field__Tm6di{display:flex;flex-direction:column;gap:5px}.StaffModal_comboboxWrapper__IdZ3_{position:relative;width:100%}.StaffModal_input__EIISi{width:100%;height:38px;padding:0 12px;border:1px solid var(--border,#e5e7eb);border-radius:6px;font-size:14px;color:var(--text-primary,#111827);background:var(--surface,#fff);outline:none;transition:border-color .15s;box-sizing:border-box}.StaffModal_input__EIISi:focus{border-color:var(--color-accent,#6366f1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.StaffModal_inputInvalid__K41Di{border-color:var(--color-danger,#ef4444);box-shadow:0 0 0 3px rgba(239,68,68,.1)}.StaffModal_dropdown___GHLL{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;max-height:220px;overflow-y:auto;margin:0;padding:4px 0;list-style:none;background:#ffffff;border:1.5px solid var(--color-accent,#6366f1);border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.StaffModal_option__LDroH{padding:8px 14px;font-size:13px;color:var(--text-primary,#111827);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .1s,color .1s}.StaffModal_optionActive__0MezD,.StaffModal_option__LDroH:hover{background:var(--color-accent,#6366f1);color:#ffffff}.StaffModal_invalidHint__dqtA4{font-size:12px;color:var(--color-danger,#ef4444);margin:2px 0 0}.StaffModal_label__WoKAs{font-size:12px;font-weight:600;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em}.StaffModal_select__GRpMI{height:38px;padding:0 12px;border:1px solid var(--border,#e5e7eb);border-radius:6px;font-size:14px;color:var(--text-primary,#111827);background:var(--surface,#fff);outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}.StaffModal_selectMulti__3EhvM{height:auto;min-height:160px;padding:6px 8px}.StaffModal_selectMulti__3EhvM option{padding:6px 8px;border-radius:4px}.StaffModal_select__GRpMI:focus{border-color:var(--color-accent,#6366f1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.StaffModal_select__GRpMI:disabled{opacity:.6;cursor:not-allowed}.StaffModal_hint__XxGLH{font-size:12px;color:var(--text-secondary,#6b7280);margin:2px 0 0}.StaffModal_error__aKRsM{padding:8px 12px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:6px;font-size:13px;color:var(--color-danger,#ef4444);margin:0}.StaffModal_actions__uXjGR{display:flex;justify-content:flex-end;gap:10px;margin-top:4px;padding-top:8px;border-top:1px solid var(--border,#e5e7eb)}.StaffModal_btnCancel__rfzaP{height:36px;padding:0 16px;border-radius:6px;font-size:14px;font-weight:500;border:1px solid var(--border,#e5e7eb);background:transparent;color:var(--text-primary,#111827);cursor:pointer;transition:background .15s}.StaffModal_btnCancel__rfzaP:hover:not(:disabled){background:var(--surface-hover,#f3f4f6)}.StaffModal_btnSubmit__QdM0z{height:36px;padding:0 20px;border-radius:6px;font-size:14px;font-weight:600;border:none;background:var(--color-accent,#6366f1);color:#fff;cursor:pointer;transition:background .15s}.StaffModal_btnSubmit__QdM0z:hover:not(:disabled){background:var(--color-accent-hover,#4f46e5)}.StaffModal_btnCancel__rfzaP:disabled,.StaffModal_btnSubmit__QdM0z:disabled{opacity:.6;cursor:not-allowed}.AccountsModal_toolbar__dfDKT{display:flex;align-items:center;gap:10px;margin-bottom:14px}.AccountsModal_filterInput__0p6UD{flex:1 1;height:34px;padding:0 12px;border:1px solid var(--border,#e5e7eb);border-radius:6px;font-size:13px;color:var(--text-primary,#111827);background:var(--surface,#fff);outline:none}.AccountsModal_filterInput__0p6UD:focus{border-color:var(--color-accent,#6366f1);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.AccountsModal_btnRefresh__GlVd3{height:34px;padding:0 14px;border:1px solid var(--border,#e5e7eb);border-radius:6px;background:none;font-size:13px;font-weight:500;color:var(--text-primary,#374151);cursor:pointer;white-space:nowrap;transition:background .12s;flex-shrink:0}.AccountsModal_btnRefresh__GlVd3:hover:not(:disabled){background:var(--surface-hover,#f3f4f6)}.AccountsModal_btnRefresh__GlVd3:disabled{opacity:.6;cursor:not-allowed}.AccountsModal_tableWrapper__foPki{overflow-x:auto;border:1px solid rgba(194,194,194,.3);border-radius:8px;max-height:480px;overflow-y:auto}.AccountsModal_table__GSlyF{width:100%;border-collapse:collapse;min-width:600px}.AccountsModal_th__6acKc{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:9px 12px;text-align:left;font-size:11px;font-weight:700;color:var(--c-blue-gray,#6b7280);text-transform:uppercase;letter-spacing:.05em;background:rgba(14,51,89,.04);border-bottom:1px solid rgba(194,194,194,.3);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.AccountsModal_th__6acKc:hover{background:rgba(14,51,89,.07)}.AccountsModal_sortIcon__TJTqM{opacity:.35;font-size:12px;margin-left:4px}.AccountsModal_sortIconActive__hWhxE{font-size:12px;margin-left:4px;color:var(--color-accent,#6366f1)}.AccountsModal_row__mejJn{transition:background .1s}.AccountsModal_row__mejJn:hover{background:rgba(14,51,89,.025)}.AccountsModal_row__mejJn:last-child .AccountsModal_td__c5hUi{border-bottom:none}.AccountsModal_td__c5hUi{padding:9px 12px;font-size:13px;color:var(--c-text,#111827);border-bottom:1px solid rgba(194,194,194,.18);vertical-align:middle}.AccountsModal_mono__jKhL6{font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;color:var(--c-navy,#0e3359);font-weight:600}.AccountsModal_placeholder__gCLTa{font-size:13px;color:var(--c-blue-gray,#6b7280)}.AccountsModal_statusActive__P_n5I{background:rgba(22,163,74,.09);color:#15803d}.AccountsModal_statusActive__P_n5I,.AccountsModal_statusInactive__cNHiU{display:inline-block;padding:2px 8px;border-radius:100px;font-size:11px;font-weight:600}.AccountsModal_statusInactive__cNHiU{background:rgba(194,194,194,.2);color:var(--c-blue-gray,#6b7280)}.AccountsModal_error__qs598{font-size:13px;color:var(--color-danger,#ef4444);padding:8px 12px;background:rgba(239,68,68,.07);border-radius:6px;margin:0 0 12px}.AccountsModal_count__t1j4D{margin:10px 0 0;font-size:12px;color:var(--c-blue-gray,#6b7280);text-align:right}.ClientDefaultRatesSection_section__JRpg2{background:#fff;border:1px solid rgba(194,194,194,.35);border-radius:var(--r-lg);padding:var(--s-xl);margin-bottom:var(--s-xl)}.ClientDefaultRatesSection_sectionHeader__9nRa9{display:flex;align-items:center;justify-content:space-between}.ClientDefaultRatesSection_sectionTitle__SmHEC{font-size:13px;font-weight:700;color:var(--c-blue-gray);text-transform:uppercase;letter-spacing:.06em;margin:0}.ClientDefaultRatesSection_hint__2cMey{font-size:13px;color:var(--c-blue-gray);margin:var(--s-sm) 0 var(--s-lg)}.ClientDefaultRatesSection_placeholder__wGo61{font-size:14px;color:var(--c-blue-gray);margin:0}.ClientDefaultRatesSection_tableWrapper__1ecV_{overflow-x:auto;border-radius:var(--r-md);border:1px solid rgba(194,194,194,.3)}.ClientDefaultRatesSection_table__6ap2E{width:100%;border-collapse:collapse}.ClientDefaultRatesSection_th__RB35y{padding:10px 14px;text-align:left;font-size:11px;font-weight:700;color:var(--c-blue-gray);text-transform:uppercase;letter-spacing:.05em;background:rgba(14,51,89,.03);border-bottom:1px solid rgba(194,194,194,.3);white-space:nowrap}.ClientDefaultRatesSection_thRate__7ua3v{white-space:normal;text-transform:none;letter-spacing:.02em;line-height:1.25}.ClientDefaultRatesSection_thActions__9snfD{text-align:right}.ClientDefaultRatesSection_row__ozeyT{transition:background-color .1s}.ClientDefaultRatesSection_row__ozeyT:last-child .ClientDefaultRatesSection_td__vP1vn{border-bottom:none}.ClientDefaultRatesSection_td__vP1vn{padding:11px 14px;font-size:13px;color:var(--c-text);border-bottom:1px solid rgba(194,194,194,.18);vertical-align:middle}.ClientDefaultRatesSection_tdActions__erM6q{text-align:right}.ClientDefaultRatesSection_rateBlock__pwoym{display:flex;flex-direction:column;gap:2px}.ClientDefaultRatesSection_rateHint__Ujt1t{font-size:12px;color:var(--c-blue-gray)}.ClientDefaultRatesSection_rateInput__lYRA1{width:100%;min-width:92px;padding:5px 8px;border:1px solid rgba(14,51,89,.22);border-radius:4px;font-size:12px;color:var(--c-text)}.ClientDefaultRatesSection_rateInput__lYRA1:focus{outline:none;border-color:rgba(14,51,89,.5);box-shadow:0 0 0 2px rgba(14,51,89,.08)}.ClientDefaultRatesSection_rowActions__JaNkb{display:inline-flex;align-items:center;gap:6px}.ClientDefaultRatesSection_btnDangerXs__ayF3T{padding:2px 8px;border:1px solid rgba(239,68,68,.35);border-radius:4px;background:none;color:#ef4444;font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s}.ClientDefaultRatesSection_btnDangerXs__ayF3T:hover:not(:disabled){background:rgba(239,68,68,.07)}.ClientDefaultRatesSection_btnDangerXs__ayF3T:disabled{opacity:.5;cursor:not-allowed}.ClientDefaultRatesSection_btnGhostXs__krJG5{padding:2px 8px;border:1px solid rgba(14,51,89,.18);border-radius:4px;background:none;color:var(--c-blue-gray);font-size:11px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .12s}.ClientDefaultRatesSection_btnGhostXs__krJG5:hover:not(:disabled){background:rgba(14,51,89,.04)}.ClientDefaultRatesSection_btnGhostXs__krJG5:disabled{opacity:.5;cursor:not-allowed}.ClientDefaultRatesSection_btnEdit__nhO4U{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:1px solid rgba(14,51,89,.2);border-radius:var(--r-sm);background:none;color:var(--c-navy);font-size:12px;font-weight:500;cursor:pointer;transition:background-color .12s,border-color .12s}.ClientDefaultRatesSection_btnEdit__nhO4U:hover:not(:disabled){background:rgba(14,51,89,.06);border-color:rgba(14,51,89,.35)}.ClientDefaultRatesSection_btnEdit__nhO4U:disabled{opacity:.5;cursor:not-allowed}.ClientDefaultRatesSection_error__0Lhzp{margin:var(--s-md) 0 0;color:#b91c1c;font-size:12px;font-weight:500}.ClientDefaultRatesSection_addForm__RDfzA{margin-top:var(--s-lg);padding-top:var(--s-lg);border-top:1px solid rgba(194,194,194,.3)}.ClientDefaultRatesSection_formTitle__NTzvp{font-size:13px;font-weight:600;color:var(--c-navy);margin:0 0 var(--s-md)}.ClientDefaultRatesSection_formGrid__mVjMc{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:var(--s-md);gap:var(--s-md)}.ClientDefaultRatesSection_formField__epM1J{display:flex;flex-direction:column;gap:4px}.ClientDefaultRatesSection_formLabel__2AoVu{font-size:12px;font-weight:600;color:var(--c-blue-gray)}.ClientDefaultRatesSection_formInput__yDe1f{padding:7px 10px;border:1px solid rgba(14,51,89,.22);border-radius:var(--r-sm);font-size:13px;color:var(--c-text)}.ClientDefaultRatesSection_formInput__yDe1f:disabled{opacity:.6;cursor:not-allowed}.ClientDefaultRatesSection_formActions__n5liD{margin-top:var(--s-md);display:flex;justify-content:flex-end}@media (max-width:640px){.ClientDefaultRatesSection_formGrid__mVjMc{grid-template-columns:1fr}}.ExpertTeamModal_form__yvhTS{display:flex;flex-direction:column;gap:var(--s-lg)}.ExpertTeamModal_field___Q_3a{display:flex;flex-direction:column;gap:4px}.ExpertTeamModal_label__sITkj{font-size:13px;font-weight:600;color:var(--c-navy)}.ExpertTeamModal_required__iP395{color:#e53e3e;font-weight:700;margin-left:2px}.ExpertTeamModal_input___yTKu{width:100%;padding:8px 12px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);font-size:14px;color:var(--c-text);background:#ffffff;outline:none;transition:border-color .15s;box-sizing:border-box}.ExpertTeamModal_input___yTKu:focus{border-color:var(--c-navy)}.ExpertTeamModal_error__zCBEN{font-size:12px;color:#e53e3e}.ExpertTeamModal_actions__T__Is{display:flex;justify-content:flex-end;gap:var(--s-md);padding-top:var(--s-sm);border-top:1px solid rgba(194,194,194,.35);margin-top:var(--s-sm)}.ExpertTeamModal_btnCancel__isO3f{padding:8px 18px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);background:#ffffff;font-size:14px;color:var(--c-text);cursor:pointer}.ExpertTeamModal_btnSave__TTrxl{padding:8px 20px;border:none;border-radius:var(--r-md);background:var(--c-navy);color:#ffffff;font-size:14px;font-weight:600;cursor:pointer}.page_page__e4J_1{padding:var(--s-xl) var(--s-2xl);max-width:1100px}.page_header__vepjP{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-xl)}.page_title__6pEYX{font-size:22px;font-weight:700;color:var(--c-navy)}.page_errorMsg__YGqXp,.page_loading__gYCWv{font-size:14px;color:var(--c-blue-gray);padding:var(--s-xl) 0}.page_errorMsg__YGqXp{color:#e53e3e}.FlagModal_form__it9Hq{display:flex;flex-direction:column;gap:var(--s-lg)}.FlagModal_field__KrIoI{display:flex;flex-direction:column;gap:4px}.FlagModal_label__7Jbd9{font-size:13px;font-weight:600;color:var(--c-navy)}.FlagModal_required__SaBSd{color:#e53e3e;font-weight:700;margin-left:2px}.FlagModal_input__pGU9w{width:100%;padding:8px 12px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);font-size:14px;color:var(--c-text);background:#ffffff;outline:none;transition:border-color .15s;box-sizing:border-box}.FlagModal_input__pGU9w:focus{border-color:var(--c-navy)}.FlagModal_input__pGU9w:disabled{background:rgba(194,194,194,.15);color:var(--c-blue-gray);cursor:not-allowed}.FlagModal_error__zt_op{font-size:12px;color:#e53e3e}.FlagModal_hint__3qHkY{font-size:12px;color:var(--c-blue-gray)}.FlagModal_actions__ymT2M{display:flex;justify-content:flex-end;gap:var(--s-md);padding-top:var(--s-sm);border-top:1px solid rgba(194,194,194,.35);margin-top:var(--s-sm)}.FlagModal_btnCancel__X_SDd{padding:8px 18px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);background:#ffffff;font-size:14px;color:var(--c-text);cursor:pointer}.FlagModal_btnSave__H1pmU{padding:8px 20px;border:none;border-radius:var(--r-md);background:var(--c-navy);color:#ffffff;font-size:14px;font-weight:600;cursor:pointer}.RoleModal_form__zWz83{display:flex;flex-direction:column;gap:var(--s-lg)}.RoleModal_row2___hWo1{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-lg);gap:var(--s-lg)}.RoleModal_required__So_qh{color:#e53e3e;font-weight:700;margin-left:2px}.RoleModal_field__853Wi{display:flex;flex-direction:column;gap:4px}.RoleModal_label__SMzHS{font-size:13px;font-weight:600;color:var(--c-navy)}.RoleModal_input__LbJhw,.RoleModal_textarea__7scEz{width:100%;padding:8px 12px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);font-size:14px;color:var(--c-text);background:#ffffff;outline:none;transition:border-color .15s;box-sizing:border-box}.RoleModal_input__LbJhw:focus,.RoleModal_textarea__7scEz:focus{border-color:var(--c-navy)}.RoleModal_input__LbJhw[data-error=true],.RoleModal_textarea__7scEz[data-error=true]{border-color:#e53e3e}.RoleModal_input__LbJhw:disabled{background:rgba(0,0,0,.04);color:var(--c-blue-gray);cursor:not-allowed}.RoleModal_textarea__7scEz{resize:vertical}.RoleModal_error__wnrtu{font-size:12px;color:#e53e3e}.RoleModal_checkboxField__JV0la{display:flex;align-items:center}.RoleModal_checkboxLabel__YCagh{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:var(--c-text)}.RoleModal_checkboxLabel__YCagh input[type=checkbox]{width:16px;height:16px;accent-color:var(--c-navy);cursor:pointer}.RoleModal_actions__TYSgb{display:flex;justify-content:flex-end;gap:var(--s-md);padding-top:var(--s-sm);border-top:1px solid rgba(194,194,194,.35);margin-top:var(--s-sm)}.RoleModal_btnCancel__U1EbF{padding:8px 18px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);background:#ffffff;font-size:14px;color:var(--c-text);cursor:pointer;transition:background-color .12s}.RoleModal_btnCancel__U1EbF:hover:not(:disabled){background:rgba(0,0,0,.04)}.RoleModal_btnSave__e0Bzk{padding:8px 20px;border:none;border-radius:var(--r-md);background:var(--c-navy);color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .12s}.RoleModal_btnSave__e0Bzk:hover:not(:disabled){opacity:.88}.RoleModal_btnCancel__U1EbF:disabled,.RoleModal_btnSave__e0Bzk:disabled{opacity:.5;cursor:not-allowed}.RoleModal_accordion__7dEY6{border:1.5px solid rgba(194,194,194,.5);border-radius:var(--r-md);overflow:hidden}.RoleModal_accordionToggle__IVNgV{width:100%;display:flex;align-items:center;padding:10px 14px;background:rgba(0,0,0,.02);border:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--c-navy);text-align:left;transition:background-color .12s}.RoleModal_accordionToggle__IVNgV:hover{background:rgba(0,0,0,.05)}.RoleModal_accordionBody__IzsZY{display:flex;flex-direction:column;gap:var(--s-lg);padding:var(--s-lg);border-top:1px solid rgba(194,194,194,.4);background:#ffffff}.ConsultantModal_form__7XmqE{display:flex;flex-direction:column;gap:24px;max-height:75vh;overflow-y:auto;padding-right:4px}.ConsultantModal_form__7XmqE::-webkit-scrollbar{width:6px}.ConsultantModal_form__7XmqE::-webkit-scrollbar-track{background:transparent}.ConsultantModal_form__7XmqE::-webkit-scrollbar-thumb{background:rgba(194,194,194,.5);border-radius:3px}.ConsultantModal_form__7XmqE::-webkit-scrollbar-thumb:hover{background:rgba(194,194,194,.8)}.ConsultantModal_row2__ahJkJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.ConsultantModal_required__nhtci{color:#e53e3e;font-weight:700;margin-left:2px}.ConsultantModal_field__GItF3{display:flex;flex-direction:column;gap:8px}.ConsultantModal_affHeader__EXw48{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ConsultantModal_btnAddAff__5E0Bv{padding:6px 10px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);background:#ffffff;color:var(--c-text);font-size:12px;cursor:pointer}.ConsultantModal_affList__6bAFd{display:flex;flex-direction:column;gap:14px;max-height:150px;overflow-y:auto;background:#ffffff;padding:12px;border-radius:6px;border:1px solid rgba(194,194,194,.3)}.ConsultantModal_affList__6bAFd::-webkit-scrollbar{width:6px}.ConsultantModal_affList__6bAFd::-webkit-scrollbar-track{background:transparent}.ConsultantModal_affList__6bAFd::-webkit-scrollbar-thumb{background:rgba(194,194,194,.5);border-radius:3px}.ConsultantModal_affList__6bAFd::-webkit-scrollbar-thumb:hover{background:rgba(194,194,194,.8)}.ConsultantModal_affRow__A4PLn{display:grid;grid-template-columns:1.4fr 1fr 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(194,194,194,.3)}.ConsultantModal_affRow__A4PLn:last-child{border-bottom:none}.ConsultantModal_tjmWrapper__RZ_b7{display:flex;align-items:center;gap:6px;position:relative}.ConsultantModal_tjmWrapper__RZ_b7 .ConsultantModal_input__cTpAv{flex:1 1}.ConsultantModal_currency__pQUSm{font-weight:600;font-size:14px;color:var(--c-navy);white-space:nowrap}.ConsultantModal_btnRemoveAff__hp9J9{width:32px;height:32px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);background:#ffffff;color:var(--c-text);cursor:pointer}.ConsultantModal_emptyAff__Y5Vk2{margin:0;font-size:12px;color:var(--c-blue-gray)}.ConsultantModal_label__z0h9j{font-size:14px;font-weight:600;color:var(--c-navy);letter-spacing:.02em}.ConsultantModal_input__cTpAv{width:100%;padding:10px 14px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);font-size:14px;color:var(--c-text);background:#ffffff;outline:none;transition:border-color .15s;box-sizing:border-box}.ConsultantModal_input__cTpAv:focus{border-color:var(--c-navy)}.ConsultantModal_input__cTpAv[data-error=true]{border-color:#e53e3e}.ConsultantModal_error__D_51_{font-size:12px;color:#e53e3e}.ConsultantModal_submitError__ZXMn4{font-size:13px;color:#c53030;background:#fff5f5;border:1px solid #fed7d7;border-radius:4px;padding:8px 12px;margin:0}.ConsultantModal_entityOptions__DENFF{display:flex;gap:8px}.ConsultantModal_entityOption__c1QQc{flex:1 1;padding:9px 4px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);background:#ffffff;color:var(--c-blue-gray);font-size:13px;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:border-color .12s,background-color .12s,color .12s}.ConsultantModal_entityOption__c1QQc:hover{border-color:var(--c-navy);color:var(--c-navy);background:rgba(14,51,89,.04)}.ConsultantModal_entityOptionActive__ALw1H{border-color:var(--c-navy);background:var(--c-navy);color:#ffffff}.ConsultantModal_entityOptionActive__ALw1H:hover{background:var(--c-navy-dark,#0a2540);border-color:var(--c-navy-dark,#0a2540);color:#ffffff}.ConsultantModal_actions__iaUvW{display:flex;justify-content:flex-end;gap:var(--s-md);padding-top:var(--s-sm);border-top:1px solid rgba(194,194,194,.35);margin-top:var(--s-sm)}.ConsultantModal_btnCancel__Hfokf{padding:8px 18px;border:1.5px solid rgba(194,194,194,.7);border-radius:var(--r-md);background:#ffffff;font-size:14px;color:var(--c-text);cursor:pointer;transition:background-color .12s}.ConsultantModal_btnCancel__Hfokf:hover:not(:disabled){background:rgba(0,0,0,.04)}.ConsultantModal_btnSave__HHq8Q{padding:8px 20px;border:none;border-radius:var(--r-md);background:var(--c-navy);color:#ffffff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .12s}.ConsultantModal_btnSave__HHq8Q:hover:not(:disabled){opacity:.88}.ConsultantModal_btnCancel__Hfokf:disabled,.ConsultantModal_btnSave__HHq8Q:disabled{opacity:.5;cursor:not-allowed}.page_page__72ORB{padding:var(--s-xl) var(--s-2xl);max-width:1200px}.page_header___LKLK{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-xl)}.page_title__F0tXe{font-size:22px;font-weight:700;color:var(--c-navy)}.page_errorMsg___IeVy,.page_loading__7jemK{font-size:14px;color:var(--c-blue-gray);padding:var(--s-xl) 0}.page_errorMsg___IeVy{color:#e53e3e}