.HouseholdHeader_header__HWTBz{display:flex;flex-direction:column;gap:.75rem}.HouseholdHeader_back__ZL_Pe{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;color:var(--muted-foreground,#6b7280);width:fit-content}.HouseholdHeader_back__ZL_Pe:hover{color:var(--foreground,#111827)}.HouseholdHeader_bar__f_6Mf{display:flex;align-items:center;justify-content:space-between;gap:1rem}.HouseholdHeader_identity__SYwcd{display:flex;align-items:center;gap:1rem;min-width:0}.HouseholdHeader_avatar__Ed_tc{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:1rem;background:linear-gradient(135deg,#1e293b,#334155);color:#fff;flex-shrink:0}.HouseholdHeader_titleBlock__r_XCD{display:flex;flex-direction:column;gap:.25rem;min-width:0}.HouseholdHeader_metaRow__bfaGX{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.HouseholdHeader_titleGroup__HJW9l{display:flex;align-items:center;gap:.5rem}.HouseholdHeader_title__EC_gP{font-size:1.625rem;font-weight:700;letter-spacing:-.01em;color:var(--foreground,#0f172a);line-height:1.1}.HouseholdHeader_idBadge__I6U7q{color:var(--muted-foreground,#64748b);background:var(--muted,#f1f5f9)}.HouseholdHeader_iaBadge__ThwNb,.HouseholdHeader_idBadge__I6U7q{display:inline-flex;align-items:center;width:fit-content;padding:.125rem .5rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;letter-spacing:.02em;border-radius:.375rem}.HouseholdHeader_iaBadge__ThwNb{color:#0f766e;background:#ecfeff}.HouseholdHeader_advisorChip__HqWt3{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;color:var(--foreground,#0f172a);background:var(--muted,#f1f5f9);border-radius:.375rem}.HouseholdHeader_advisorCodes__KDemj{font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;color:var(--muted-foreground,#64748b)}.HouseholdHeader_advisorRole__At8pi{color:var(--muted-foreground,#64748b)}.HouseholdHeader_advisorRole__At8pi,.HouseholdHeader_inactiveBadge__koiJN{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.HouseholdHeader_inactiveBadge__koiJN{color:#6b7280;background:#f3f4f6}.HouseholdHeader_familyOfficeBadge__qduRo,.HouseholdHeader_inactiveBadge__koiJN{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:.375rem}.HouseholdHeader_familyOfficeBadge__qduRo{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7c3aed;background:#ede9fe}.HouseholdHeader_actions__utQ6f{flex-shrink:0}.HouseholdHeader_controls__6QKki{display:flex;align-items:center;gap:.75rem;flex-shrink:0}@media (max-width:720px){.HouseholdHeader_bar__f_6Mf{align-items:flex-start;flex-direction:column}.HouseholdHeader_controls__6QKki{width:100%;justify-content:space-between}}.JointClientInfoCard_fieldsGrid___dpRa{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width:768px){.JointClientInfoCard_fieldsGrid___dpRa{grid-template-columns:1fr}}.JointClientInfoCard_fieldGroup__9Qfu1{display:flex;flex-direction:column;gap:.375rem}.JointClientInfoCard_fieldLabel__8UcVB{font-size:.875rem;font-weight:500;color:var(--foreground)}.JointClientInfoCard_required__BHQVO{color:var(--destructive)}.JointClientInfoCard_fieldError__NgTIt{font-size:.75rem;color:var(--destructive)}.JointClientInfoCard_inputError__JymgU{border-color:var(--destructive)}.JointClientInfoCard_editableControl__xnlxF{height:2.5rem!important;background-color:var(--background)}.JointClientInfoCard_derivedValue__lMsgF{display:flex;align-items:center;height:2.5rem;padding:0 .75rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--muted);color:var(--foreground);font-size:.875rem;cursor:not-allowed}.JointClientInfoCard_readOnlyIcon__RYii0{width:.875rem;height:.875rem;margin-right:.5rem;color:var(--muted-foreground);flex-shrink:0}.MemberClientCard_clientCard__e44SL{position:relative;display:flex;flex-direction:column;padding:1.25rem;background-color:var(--card);border:1px solid var(--border);border-radius:.75rem;transition:border-color .2s ease,box-shadow .2s ease}.MemberClientCard_clientCard__e44SL:hover{border-color:var(--ring);box-shadow:0 4px 12px rgba(0,0,0,.08)}.MemberClientCard_cardHeader__wyDO_{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.MemberClientCard_clientNameSection__jH6qC{display:flex;flex-direction:column;gap:.25rem}.MemberClientCard_clientName__4VXRy{font-size:1rem;font-weight:600;color:var(--foreground)}.MemberClientCard_clientNumber__Wj_PE{font-size:.8125rem;color:var(--muted-foreground);font-family:var(--font-mono,monospace)}.MemberClientCard_cardBody__73dpa{display:flex;flex-direction:column;gap:.75rem}.MemberClientCard_infoRow__NqB0Z{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.MemberClientCard_infoIcon__DIQ5U{flex-shrink:0;color:var(--muted-foreground)}.MemberClientCard_infoValue__en8DS{color:var(--foreground);font-weight:500}.MemberClientCard_cardFooter__SLYAj{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--border)}.MemberClientCard_viewLink__jzAo1{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:var(--primary);text-decoration:none;transition:color .15s ease}.MemberClientCard_viewLink__jzAo1:hover{color:hsl(var(--primary)/.8);text-decoration:underline}.MemberClientCard_removeButton__SSEeG{position:absolute;bottom:.75rem;right:.75rem;display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;border:1px solid var(--border);border-radius:.375rem;cursor:pointer;transition:all .2s ease}.MemberClientCard_removeButton__SSEeG:hover{color:var(--destructive);background-color:hsl(0 84.2% 60.2%/.1);border-color:var(--destructive)}.DraggableMemberCard_draggableWrapper__qy_V7{display:flex;align-items:stretch;gap:0;border-radius:.75rem;transition:transform .2s ease,opacity .2s ease}.DraggableMemberCard_draggableWrapper__qy_V7.DraggableMemberCard_dragging__b3eYU{opacity:.5;transform:scale(1.02)}.DraggableMemberCard_draggableWrapper__qy_V7.DraggableMemberCard_dropTarget__TKXnI{outline:2px dashed var(--primary);outline-offset:2px}.DraggableMemberCard_dragHandle__Coosf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:.5rem;background-color:var(--muted);border:1px solid var(--border);border-right:none;border-radius:.75rem 0 0 .75rem;cursor:grab;color:var(--muted-foreground);transition:background-color .2s ease,color .2s ease;min-width:2.5rem}.DraggableMemberCard_dragHandle__Coosf:hover{background-color:var(--accent);color:var(--accent-foreground)}.DraggableMemberCard_dragHandle__Coosf:active{cursor:grabbing}.DraggableMemberCard_orderNumber__z4M1W{font-size:.6875rem;font-weight:600;color:var(--muted-foreground);background-color:var(--background);padding:.125rem .375rem;border-radius:.25rem;line-height:1}.DraggableMemberCard_cardWrapper__u0uRK{flex:1;min-width:0}.DraggableMemberCard_cardWrapper__u0uRK>div{border-top-left-radius:0;border-bottom-left-radius:0}.JointClientMembersCard_container__mEwzj{display:flex;flex-direction:column;gap:1.5rem}.JointClientMembersCard_searchSection__fRBLa{display:flex;flex-direction:column;gap:.5rem}.JointClientMembersCard_searchLabel__CJ22O{font-size:.875rem;font-weight:500;color:var(--foreground)}.JointClientMembersCard_clientCount___Mye6{font-size:.75rem;font-weight:500;color:var(--muted-foreground);background-color:var(--muted);padding:.25rem .625rem;border-radius:9999px}.JointClientMembersCard_reorderHint__hUcUG{font-size:.8125rem;color:var(--muted-foreground);margin-bottom:.75rem;display:flex;align-items:center;gap:.375rem}.JointClientMembersCard_clientsList__4DT_m,.JointClientMembersCard_emptyState__mKq4D{display:flex;flex-direction:column;gap:.75rem}.JointClientMembersCard_emptyState__mKq4D{align-items:center;justify-content:center;padding:3rem;border:2px dashed var(--border);border-radius:.75rem;color:var(--muted-foreground);text-align:center}.JointClientMembersCard_emptyIcon__tILaV{opacity:.5}.JointClientMembersCard_emptyText__ym8Yu{font-size:.9375rem;font-weight:500}.JointClientMembersCard_emptyHint__Dsw2w{font-size:.8125rem;opacity:.75}.JointClientMembersCard_validationError__ctQwK{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background-color:hsl(0 84.2% 60.2%/.1);border:1px solid hsl(0 84.2% 60.2%/.3);border-radius:.5rem;color:var(--destructive);font-size:.875rem}.JointClientBuilder_builderContainer__VcGQH{display:flex;flex-direction:column;gap:1.5rem}.Accounts_accountsTableContainer__y9QbD{margin-top:0}.Accounts_clientTypeField__k5gXx{margin-bottom:0}.Accounts_accountNumberColumn__w_p_j{width:20%}.Accounts_accountTypeColumn__WK88X{width:40%}.Accounts_accountTypeCellContent__D7uYm{display:flex;align-items:center}.Accounts_missingCustomerCodeMarker__ohJid{color:rgb(30 64 175);font-weight:700;line-height:1}.Accounts_currencyColumn__g1rle,.Accounts_iaCodeColumn__ZyYZX{width:20%}.Accounts_iaCodeCell__fILhK{color:var(--foreground)}.Accounts_iaCodeCellContent__ypCFY{display:flex;align-items:center;gap:.5rem}.Accounts_addRowContainer__GjpUZ{display:flex;justify-content:flex-end}.Accounts_addRowButton__M_fbH{margin-left:auto}.Accounts_deleteButton__5XwZb{padding:.25rem;min-width:auto}.Accounts_iaCodeWarning__QM3md{margin-bottom:1rem;padding:.75rem 1rem;border-radius:.5rem;background-color:rgb(254 252 232);color:rgb(146 64 14);font-size:.875rem;line-height:1.25rem}.Accounts_clientTypeContainer__uQKEi select[data-mismatched]{border-color:#ebd894!important;border-width:2px!important}.Accounts_clientTypeContainer__uQKEi select[data-mismatched]:focus,.Accounts_clientTypeContainer__uQKEi select[data-mismatched]:focus-visible{border-color:#ebd894!important;box-shadow:0 0 0 3px rgba(235,216,148,.3)!important}.Accounts_mismatchedSelect__enimK{border-color:#ebd894!important;border-width:2px!important}.Accounts_mismatchedSelect__enimK:focus,.Accounts_mismatchedSelect__enimK:focus-visible{border-color:#ebd894!important;box-shadow:0 0 0 3px rgba(235,216,148,.3)!important}.Accounts_accountsTableContainer__y9QbD input[data-mismatched],.Accounts_accountsTableContainer__y9QbD select[data-mismatched]{border-color:#ebd894!important;border-width:2px!important}.Accounts_accountsTableContainer__y9QbD select[data-mismatched]:focus,.Accounts_accountsTableContainer__y9QbD select[data-mismatched]:focus-visible{border-color:#ebd894!important;box-shadow:0 0 0 3px rgba(235,216,148,.3)!important}.Accounts_accountsTableContainer__y9QbD input[data-mismatched]:focus,.Accounts_accountsTableContainer__y9QbD input[data-mismatched]:focus-visible{border-color:#ebd894!important;box-shadow:0 0 0 3px rgba(235,216,148,.3)!important}.Accounts_missingCustomerCodeDisclaimer__1arRA{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;color:rgb(30 64 175)}.AumRevenueLine_line__k6rLA{display:flex;flex-wrap:wrap;align-items:center;gap:0 .875rem;margin-top:.625rem;font-size:.8125rem;letter-spacing:.02em;color:var(--muted-foreground,#64748b)}.AumRevenueLine_dense__9CBE_{margin-top:0}.AumRevenueLine_estimateValue__FKjO8,.AumRevenueLine_value__AgJzl{font-weight:600;color:var(--foreground,#1f2937)}.AumRevenueLine_separator__1IO6b{color:var(--border,#e5e7eb);user-select:none}.AumRevenueLine_qualifier__aAHM8{color:var(--muted-foreground,#64748b)}.StatCard_statCardLink__xLzEa{display:block;height:100%;text-decoration:none;color:inherit;cursor:pointer;transition:all .2s ease}.StatCard_statCardLink__xLzEa:hover .StatCard_statCard__gubqn{border-color:#b45309;background:#fffbf5;box-shadow:0 2px 8px rgba(180,83,9,.08)}.StatCard_statCardButton__k5irU{display:block;width:100%;height:100%;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:.85rem;transition:all .2s ease}.StatCard_statCardButton__k5irU:focus-visible{outline:2px solid #b45309;outline-offset:2px}.StatCard_statCardInert__GUyxx{border-style:dashed;background:#fcfcfc}.StatCard_statCardInert__GUyxx .StatCard_statValue___AWpj,.StatCard_statCardInert__GUyxx .StatCard_statValue___AWpj small{color:#9ca3af}.StatCard_statCardInert__GUyxx .StatCard_statIcon__IuE65{background:#f3f4f6;color:#9ca3af}.StatCard_statCard__gubqn{height:100%;background:#ffffff;border:1px solid #e5e7eb;border-radius:.85rem;padding:1rem 1.05rem;display:flex;flex-direction:column;justify-content:space-between;gap:.35rem;min-height:112px;box-sizing:border-box;transition:all .2s ease}.StatCard_statCardButton__k5irU:hover .StatCard_statCard__gubqn,.StatCard_statCard__gubqn.StatCard_statCardActive__XyT3J{border-color:#b45309;background:#fffbf5;box-shadow:0 2px 8px rgba(180,83,9,.08)}.StatCard_statCard__gubqn.StatCard_statCardAlert__CNBPb{border-color:#fca5a5;background:#fef2f2}.StatCard_statCardButton__k5irU:hover .StatCard_statCard__gubqn.StatCard_statCardAlert__CNBPb,.StatCard_statCard__gubqn.StatCard_statCardAlert__CNBPb.StatCard_statCardActive__XyT3J{border-color:#dc2626;background:#fee2e2;box-shadow:0 2px 8px rgba(220,38,38,.15)}.StatCard_statCardAlert__CNBPb .StatCard_statLabel__5_wGb,.StatCard_statCardAlert__CNBPb .StatCard_statValue___AWpj{color:#b91c1c}.StatCard_statCardAlert__CNBPb .StatCard_statIcon__IuE65{background:#fee2e2;color:#dc2626}.StatCard_statHeader__VsFEU{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.StatCard_statLabel__5_wGb{margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;font-weight:600}.StatCard_statIcon__IuE65{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:.6rem;background:#fff7ec;color:#b45309;flex-shrink:0}.StatCard_statValue___AWpj{margin:0;font-size:1.7rem;font-weight:700;color:#111827;line-height:1.1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.StatCard_statHint__M398f{margin:0;font-size:.78rem;color:#6b7280}.StatCard_statHintAlert__zziUb{color:#dc2626;font-weight:600}.AumPerformanceValue_performanceBlock__FIR4P{display:flex;flex-direction:column;gap:.22rem;width:100%;max-width:100%}.AumPerformanceValue_performanceTopLine__5Kj9a{display:flex;align-items:center;justify-content:space-between;gap:.45rem;width:100%;min-width:0}.AumPerformanceValue_performanceAum__0QTuB{display:block;color:#111827;min-width:0}.AumPerformanceValue_performanceChange__q0YcX{display:inline-flex;align-items:center;gap:.15rem;font-size:.82rem;font-weight:700;line-height:1;white-space:nowrap}.AumPerformanceValue_performanceAmount__JTHe5{margin-left:.2rem}.AumPerformanceValue_performancePeriod__pSkcC{margin-left:.28rem;color:#64748b;font-weight:600}.AumPerformanceValue_performanceMuted__CeqUm{font-size:.78rem;font-weight:600;color:#64748b}.AumPerformanceValue_performancePositive__3YaQr{color:#15803d;--performance-chart-color:#15803d}.AumPerformanceValue_performanceNegative__MOhZf{color:#b91c1c;--performance-chart-color:#b91c1c}.AumPerformanceValue_sparkline__SXx59{width:4.625rem;height:2rem;flex:0 1 4.625rem;color:var(--performance-chart-color,currentColor)}.AumPerformanceValue_sparklineBaseline___Ij1r{stroke:#94a3b8;stroke-width:1.5;stroke-dasharray:1 5;stroke-linecap:round;opacity:.65}.AumPerformanceValue_sparklineArea__kdwd2{fill:var(--performance-chart-color,currentColor);opacity:.2;stroke:none}.AumPerformanceValue_sparklineLine__p0oDd{fill:none;stroke:var(--performance-chart-color,currentColor);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.AumPerformanceValue_sparklineDot__4mcCe{fill:var(--performance-chart-color,currentColor);stroke:#ffffff;stroke-width:1.5}.HouseholdStatCards_grid__GO43L{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}@media (max-width:900px){.HouseholdStatCards_grid__GO43L{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.HouseholdStatCards_grid__GO43L{grid-template-columns:repeat(2,minmax(0,1fr))}}.Breakdown_group___QGR4{display:flex;flex-direction:column;gap:.5rem}.Breakdown_toggle___52dK{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:0;background:none;border:none;cursor:pointer;text-align:left}.Breakdown_toggle___52dK:hover .Breakdown_chevron__hty3H,.Breakdown_toggle___52dK:hover .Breakdown_groupTitle__G_lHQ{color:var(--foreground,#475569)}.Breakdown_toggle___52dK:focus-visible{outline:2px solid var(--ring,#94a3b8);outline-offset:2px;border-radius:.25rem}.Breakdown_chevron__hty3H{color:var(--muted-foreground,#94a3b8);flex-shrink:0;transition:transform .15s ease,color .15s ease}.Breakdown_chevronOpen__m8PQu{transform:rotate(90deg)}.Breakdown_groupTitle__G_lHQ{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground,#94a3b8)}.Breakdown_bar__20yUy{display:flex;width:100%;height:.625rem;border-radius:9999px;overflow:hidden;background:#f8fafc;gap:2px}.Breakdown_segment__TrqPN{height:100%;min-width:3px;opacity:.82;transition:width .3s ease}.Breakdown_legend__SUKxt{display:flex;flex-direction:column;gap:.5rem}.Breakdown_legendItem__cT2TF{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.5rem;font-size:.875rem}.Breakdown_dot__XFq1T{width:.625rem;height:.625rem;border-radius:9999px;flex-shrink:0;opacity:.82}.Breakdown_legendLabel__XgDmo{font-weight:500;color:var(--foreground,#1f2937);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.Breakdown_legendValue__EGs0i{color:var(--muted-foreground,#475569);font-variant-numeric:tabular-nums}.Breakdown_legendPct__kBN9W{font-weight:600;color:var(--foreground,#0f172a);font-variant-numeric:tabular-nums;min-width:2.5rem;text-align:right}.Breakdown_stacked__gKxJ_ .Breakdown_legendItem__cT2TF{grid-template-columns:auto 1fr auto;align-items:start}.Breakdown_stacked__gKxJ_ .Breakdown_dot__XFq1T{margin-top:.3rem}.Breakdown_stacked__gKxJ_ .Breakdown_legendValue__EGs0i{font-weight:600;color:var(--foreground,#0f172a)}.Breakdown_stack__wCGTI{display:flex;flex-direction:column;min-width:0}.Breakdown_legendSub__yzJB8{font-size:.75rem;color:var(--muted-foreground,#64748b);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HouseholdAumPanel_panel__rX7eK{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem 1.375rem;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius,.625rem);box-shadow:0 1px 2px rgba(16,24,40,.04);height:100%;min-height:0}.HouseholdAumPanel_body__uhE1m{display:flex;flex-direction:column;gap:.875rem;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.HouseholdAumPanel_body__uhE1m>*,.HouseholdAumPanel_panel__rX7eK>:not(.HouseholdAumPanel_body__uhE1m){flex-shrink:0}.HouseholdAumPanel_head___21UW{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.HouseholdAumPanel_title__gtBzp{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground,#6b7280)}.HouseholdAumPanel_asOf__zpQXp{font-size:.6875rem;color:var(--muted-foreground,#9ca3af)}.HouseholdAumPanel_totalBlock__pouOK{display:flex;flex-direction:column;gap:.25rem}.HouseholdAumPanel_total__1iF1P{font-size:2rem;font-weight:700;line-height:1;letter-spacing:-.015em;color:var(--foreground,#0f172a);font-variant-numeric:tabular-nums}.HouseholdAumPanel_excluded__Phpfw{font-size:.75rem;color:var(--muted-foreground,#94a3b8)}.HouseholdAumPanel_empty__g7GVW{font-size:.8125rem;color:var(--muted-foreground,#9ca3af)}.HouseholdAumPanel_notice__PeKc_{padding:.5rem .625rem;border-radius:.375rem;font-size:.75rem;color:#92400e;background:#fffbeb}.confirmation-modal_overlay__OlkXf{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:1000}.confirmation-modal_modal__MqPgs{background:white;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);max-width:400px;width:90%;max-height:90vh;overflow:hidden;animation:confirmation-modal_slideIn___lRkS .2s ease-out}.confirmation-modal_modalLarge__9qBGL{max-width:550px}@keyframes confirmation-modal_slideIn___lRkS{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.confirmation-modal_header__2g9O3{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 0}.confirmation-modal_titleContainer__2rmHy{display:flex;align-items:center;gap:12px}.confirmation-modal_icon___udJ_{color:#f59e0b;flex-shrink:0}.confirmation-modal_title__uW8yI{font-size:18px;font-weight:600;color:#111827;margin:0}.confirmation-modal_closeButton__OXuvk{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#6b7280;transition:all .2s ease;flex-shrink:0}.confirmation-modal_closeButton__OXuvk:hover:not(:disabled){background-color:#f3f4f6;color:#374151}.confirmation-modal_closeButton__OXuvk:disabled{opacity:.5;cursor:not-allowed}.confirmation-modal_content__ykdn6{padding:16px 20px}.confirmation-modal_message__fXNEE{color:#6b7280;line-height:1.5;margin:0;white-space:pre-line}.confirmation-modal_messageWarning__H222I{color:var(--destructive);line-height:1.5;margin:.75em 0 0;font-weight:500;white-space:pre-line}.confirmation-modal_actions__YyItU{display:flex;gap:12px;padding:0 20px 20px;justify-content:flex-end}.confirmation-modal_actions__YyItU button{min-width:80px}.confirmation-modal_destructiveButton__RNvPy{background:var(--destructive-foreground)!important;color:var(--destructive)!important;border:1px solid var(--destructive)!important}.confirmation-modal_destructiveButton__RNvPy:hover:not(:disabled){background:var(--destructive)!important;color:white!important}.confirmation-modal_commentSection__OGKQ1,.confirmation-modal_iaCodeSection__q3J76{margin-top:16px}.confirmation-modal_commentLabel__1c34X{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:var(--foreground)}.KycAvatar_avatar__xEvJn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:#1d4ed8;background:#eff6ff;border-radius:9999px}.KycAvatar_avatarLoading__d2H7h{color:#475569;background:#f1f5f9}.KycAvatar_avatarCurrent__jp2GB{color:#166534;background:#dcfce7}.KycAvatar_avatarWithClient__kRKRZ{color:#1e40af;background:#dbeafe}.KycAvatar_avatarPending___KDJN{color:#854d0e;background:#fef9c3}.KycAvatar_avatarReview__hjdbN{color:#c2410c;background:#ffedd5}.KycAvatar_avatarOverdue__koo8Z{color:#991b1b;background:#fee2e2}.KycAvatar_avatarIncomplete__oQ30w{color:#581c87;background:#e2ddfd}.KycAvatar_avatarApproval__Co9sU{color:#9a3412;background:#ffedd5}.KycAvatar_avatarInactive__JkU66{color:#6b7280;background:#f3f4f6}.KycAvatar_avatarImported__5A_4c{color:#475569;background:#e2e8f0}.KycAvatar_avatarArchived__12nwr{color:#6b7280;background:#f3f4f6}.HouseholdClientsSection_card__kCX_4{display:flex;flex-direction:column;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius,.625rem);box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden;height:100%}.HouseholdClientsSection_header__4_zEc{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border,#f1f5f9)}.HouseholdClientsSection_heading__mEWFf{display:flex;align-items:center;gap:.5rem}.HouseholdClientsSection_headingIcon__5xM8S{color:var(--muted-foreground,#6b7280)}.HouseholdClientsSection_title__Qij6H{font-size:.9375rem;font-weight:600;color:var(--foreground,#0f172a)}.HouseholdClientsSection_count__AEbJs{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .375rem;font-size:.75rem;font-weight:600;color:var(--muted-foreground,#475569);background:var(--muted,#f1f5f9);border-radius:9999px}.HouseholdClientsSection_addButton__PVOXa{display:inline-flex;align-items:center;gap:.25rem;padding:.3125rem .625rem;font-size:.8125rem;font-weight:500;color:var(--foreground,#334155);border:1px solid var(--border,#e2e8f0);border-radius:.5rem}.HouseholdClientsSection_addButton__PVOXa:hover{background:var(--muted,#f8fafc)}.HouseholdClientsSection_addRow__acuqR{padding:.875rem 1.25rem;border-bottom:1px solid var(--border,#f1f5f9);background:var(--muted,#fafafa)}.HouseholdClientsSection_list__F8QaA{display:flex;flex-direction:column;padding:.5rem;gap:.125rem}.HouseholdClientsSection_item__p5Qc_{display:flex;align-items:center;gap:.25rem;border-radius:.5rem}.HouseholdClientsSection_item__p5Qc_:hover{background:var(--muted,#f8fafc)}.HouseholdClientsSection_link__SndUg{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;padding:.625rem .5rem .625rem .625rem}.HouseholdClientsSection_info__Fd1As{display:flex;flex-direction:column;min-width:0}.HouseholdClientsSection_name__w6klS{font-weight:500;color:var(--foreground,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HouseholdClientsSection_metaRow__1vUdQ{display:flex;align-items:center;flex-wrap:wrap;gap:.4375rem;min-width:0;margin-top:.1875rem}.HouseholdClientsSection_typeBadge__HMcQJ{display:inline-flex;align-items:center;color:#1d4ed8;background:#eff6ff;border-radius:9999px}.HouseholdClientsSection_metaRow__1vUdQ .HouseholdClientsSection_kycBadge__mQoXB,.HouseholdClientsSection_typeBadge__HMcQJ{padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;flex-shrink:0}.HouseholdClientsSection_meta__zpNKK{font-size:.75rem;color:var(--muted-foreground,#64748b);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HouseholdClientsSection_chevron__6PgVt{color:var(--muted-foreground,#cbd5e1);flex-shrink:0}.HouseholdClientsSection_remove__2JhA6{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-right:.375rem;color:var(--muted-foreground,#94a3b8);border-radius:.5rem;flex-shrink:0}.HouseholdClientsSection_remove__2JhA6:hover{color:var(--destructive,#ef4444);background:#fef2f2}.HouseholdClientsSection_empty__xg413{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.25rem;text-align:center;color:var(--muted-foreground,#94a3b8);font-size:.875rem}.HouseholdClientsSection_emptyIcon__mIPWP{color:var(--muted-foreground,#cbd5e1)}.HouseholdIpsSection_card__CeW7A{display:flex;flex-direction:column;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius,.625rem);box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden;height:100%}.HouseholdIpsSection_header__QiZ_G{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border,#f1f5f9)}.HouseholdIpsSection_heading__GlUDw{display:flex;align-items:center;gap:.5rem;min-width:0}.HouseholdIpsSection_headingIcon__coHKb{color:var(--muted-foreground,#6b7280);flex-shrink:0}.HouseholdIpsSection_title__wGhXi{font-size:.9375rem;font-weight:600;color:var(--foreground,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HouseholdIpsSection_count__Ezpr6{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .375rem;font-size:.75rem;font-weight:600;color:var(--muted-foreground,#475569);background:var(--muted,#f1f5f9);border-radius:9999px;flex-shrink:0}.HouseholdIpsSection_addButton__Z163v{display:inline-flex;align-items:center;gap:.25rem;padding:.3125rem .625rem;font-size:.8125rem;font-weight:500;color:var(--foreground,#334155);border:1px solid var(--border,#e2e8f0);border-radius:.5rem;flex-shrink:0}.HouseholdIpsSection_addButton__Z163v:hover{background:var(--muted,#f8fafc)}.HouseholdIpsSection_addRow__pUM4c{padding:.875rem 1.25rem;border-bottom:1px solid var(--border,#f1f5f9);background:var(--muted,#fafafa)}.HouseholdIpsSection_list__ZXy9d{display:flex;flex-direction:column;padding:.5rem;gap:.125rem}.HouseholdIpsSection_item__gEQ28{display:flex;align-items:center;gap:.25rem;border-radius:.5rem}.HouseholdIpsSection_item__gEQ28:hover{background:var(--muted,#f8fafc)}.HouseholdIpsSection_link__aZFjM{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;padding:.625rem .5rem .625rem .625rem}.HouseholdIpsSection_avatar__MNdqv{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;color:#7c3aed;background:#f5f3ff;border-radius:.625rem}.HouseholdIpsSection_info__bJZ6S{display:flex;flex-direction:column;min-width:0}.HouseholdIpsSection_name__w_8hi{font-weight:500;color:var(--foreground,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HouseholdIpsSection_metaRow__T6B50{display:flex;align-items:center;flex-wrap:wrap;gap:.4375rem;min-width:0;margin-top:.25rem}.HouseholdIpsSection_metaRow__T6B50 .HouseholdIpsSection_statusBadge__aPTAB{padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;flex-shrink:0}.HouseholdIpsSection_mandateBadge__q1_E0{display:inline-flex;align-items:center;max-width:14rem;min-width:0;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;color:#334155;background:#f1f5f9;border-radius:9999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HouseholdIpsSection_meta__HTnCK{font-size:.75rem;color:var(--muted-foreground,#64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HouseholdIpsSection_chevron__cYsiw{color:var(--muted-foreground,#cbd5e1);flex-shrink:0}.HouseholdIpsSection_remove__JpTmK{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-right:.375rem;color:var(--muted-foreground,#94a3b8);border-radius:.5rem;flex-shrink:0}.HouseholdIpsSection_remove__JpTmK:hover{color:var(--destructive,#ef4444);background:#fef2f2}.HouseholdIpsSection_empty__a5lbt{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.25rem;text-align:center;color:var(--muted-foreground,#94a3b8);font-size:.875rem}.HouseholdIpsSection_emptyIcon__Ox0_g{color:var(--muted-foreground,#cbd5e1)}.MeetingCard_card__lLqug{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;background-color:#ffffff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.04)}.MeetingCard_cancelled__NHpeS{opacity:.7}.MeetingCard_header__ZBWkv{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.MeetingCard_subject__LZ1bM{margin:0;font-size:.95rem;font-weight:600;color:#111827}.MeetingCard_cancelledSubject__cpDDL{text-decoration:line-through}.MeetingCard_dateTime__OOIkm{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:#6b7280}.MeetingCard_relativeTime__RSWet:before{content:"·";margin-right:.4rem}.MeetingCard_relativeTime__RSWet{color:#9ca3af}.MeetingCard_members__UKl3d{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.MeetingCard_membersIcon__XmSnh{color:#6b7280;flex-shrink:0}.MeetingCard_memberChip__tWcw4{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:9999px;background-color:#eef2ff;color:#4338ca;font-size:.72rem;font-weight:600;white-space:nowrap;text-decoration:none}.MeetingCard_memberChip__tWcw4:hover{background-color:#e0e7ff}.MeetingCard_metaRow__nivQ1{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;font-size:.8rem;color:#4b5563}.MeetingCard_metaItem__JqjCA{display:inline-flex;align-items:center;gap:.35rem}.MeetingCard_cancelledBadge__ysRgT{flex-shrink:0;padding:.1rem .5rem;border-radius:9999px;background-color:#fee2e2;color:#b91c1c;font-size:.7rem;font-weight:600}.NextMeetingHero_hero__9fgXF{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-radius:.625rem;background:linear-gradient(180deg,#f5f3ff,#fbfaff);border:1px solid #e9e5ff;border-left:3px solid #6d28d9}.NextMeetingHero_empty__nksfB{background:var(--muted,#f8fafc);border:1px dashed #e2e8f0;border-left:3px solid #cbd5e1}.NextMeetingHero_main__Xa2qg{display:flex;flex-direction:column;gap:.25rem;min-width:0}.NextMeetingHero_label__a4HxS{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6d28d9}.NextMeetingHero_emptyText__AmDho,.NextMeetingHero_empty__nksfB .NextMeetingHero_label__a4HxS{color:var(--muted-foreground,#94a3b8)}.NextMeetingHero_emptyText__AmDho{font-size:.85rem}.NextMeetingHero_relative__1bIGx{font-size:1.15rem;font-weight:700;color:#111827;letter-spacing:-.01em}.NextMeetingHero_subject__Qraun{font-size:.9rem;font-weight:500;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NextMeetingHero_when__RYWz_{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;font-size:.78rem;color:#6b7280}.NextMeetingHero_location__RXLgd,.NextMeetingHero_organizer__lWFFx{display:inline-flex;align-items:center;gap:.25rem}.NextMeetingHero_organizer__lWFFx{min-width:0;font-size:.78rem;color:#6b7280}.NextMeetingHero_members__y_4Bn{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.NextMeetingHero_memberChip__OYZYJ{display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:9999px;background-color:#ede9fe;color:#5b21b6;font-size:.72rem;font-weight:600;white-space:nowrap;text-decoration:none}.NextMeetingHero_memberChip__OYZYJ:hover{background-color:#ddd6fe}.NextMeetingHero_join__DpZO5{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.5rem .875rem;border-radius:.5rem;background:#6d28d9;color:#fff;font-size:.82rem;font-weight:600;text-decoration:none}.NextMeetingHero_join__DpZO5:hover{background:#5b21b6}.HouseholdMeetingsSection_card__eIkEn{display:flex;flex-direction:column;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius,.625rem);box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden}.HouseholdMeetingsSection_header__dk2Q_{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border,#f1f5f9)}.HouseholdMeetingsSection_heading__qJhBr{display:flex;align-items:center;gap:.5rem;min-width:0}.HouseholdMeetingsSection_headingIcon__0uWD5{color:var(--muted-foreground,#6b7280);flex-shrink:0}.HouseholdMeetingsSection_title__ADB08{font-size:.9375rem;font-weight:600;color:var(--foreground,#0f172a)}.HouseholdMeetingsSection_coverage__SmnbP{font-size:.75rem;color:var(--muted-foreground,#9ca3af);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HouseholdMeetingsSection_body__YfxNy{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem}.HouseholdMeetingsSection_history__lasCR{display:flex;flex-direction:column;gap:.75rem}.HouseholdMeetingsSection_sectionLabel__6AVB_{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;color:#374151}.HouseholdMeetingsSection_countBadge__YyMU_{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .4rem;border-radius:9999px;background-color:#eef2ff;color:#4338ca;font-size:.72rem;font-weight:600}.HouseholdMeetingsSection_hiddenCount__fPgKV{font-size:.72rem;font-weight:400;color:#9ca3af;margin-left:.25rem}.HouseholdMeetingsSection_emptyHistory__sqQsB{font-size:.85rem;color:var(--muted-foreground,#9ca3af);margin:0}.HouseholdMeetingsSection_list__opI9q{display:flex;flex-direction:column;gap:.75rem}.HouseholdMeetingsSection_stateCard__yt23v{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;background-color:#ffffff;border:1px dashed #d1d5db;border-radius:.5rem;color:#6b7280;text-align:center}.HouseholdMeetingsSection_error__Xj6zl{color:#b91c1c}.HouseholdMeetingsSection_skeleton__dMm8S{height:7rem;border-radius:.5rem;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:HouseholdMeetingsSection_shimmer__HB7Hk 1.4s ease infinite}@keyframes HouseholdMeetingsSection_shimmer__HB7Hk{0%{background-position:100% 0}to{background-position:0 0}}.HouseholdHoldingsSection_card__dDVOg{display:flex;flex-direction:column;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius,.625rem);box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden;min-height:0}.HouseholdHoldingsSection_header__KAyd6{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border,#f1f5f9)}.HouseholdHoldingsSection_heading__J_UGe{display:flex;align-items:center;gap:.5rem}.HouseholdHoldingsSection_headingIcon__9ccu_{color:var(--muted-foreground,#6b7280)}.HouseholdHoldingsSection_title__knhJ9{font-size:.9375rem;font-weight:600;color:var(--foreground,#0f172a)}.HouseholdHoldingsSection_count__CwCpA{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .375rem;font-size:.75rem;font-weight:600;color:var(--muted-foreground,#475569);background:var(--muted,#f1f5f9);border-radius:9999px}.HouseholdHoldingsSection_totalBlock__WyFJb{display:flex;flex-direction:column;align-items:flex-end}.HouseholdHoldingsSection_totalValue__mLIsQ{font-size:1.125rem;font-weight:700;color:var(--foreground,#0f172a);font-variant-numeric:tabular-nums;line-height:1.2}.HouseholdHoldingsSection_asOf__hon_Y{font-size:.6875rem;color:var(--muted-foreground,#9ca3af)}.HouseholdHoldingsSection_tableWrap___ODlz{flex:1 1 auto;min-height:0;overflow-y:scroll;scrollbar-gutter:stable}.HouseholdHoldingsSection_header__KAyd6,.HouseholdHoldingsSection_notice__0mwHR{flex-shrink:0}.HouseholdHoldingsSection_table__RrQw0{width:100%;border-collapse:collapse;font-size:.8125rem}.HouseholdHoldingsSection_table__RrQw0 thead th{position:sticky;top:0;background:var(--muted,#f8fafc);padding:.5rem .625rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground,#64748b);text-align:center;z-index:1}.HouseholdHoldingsSection_thLeft__7D9qg{text-align:left!important}.HouseholdHoldingsSection_thRight__WQgrE{text-align:right!important}.HouseholdHoldingsSection_thWeight__Rz2d5{text-align:left!important;width:8rem}.HouseholdHoldingsSection_table__RrQw0 tbody td{padding:.625rem;border-top:1px solid var(--border,#f1f5f9);vertical-align:middle}.HouseholdHoldingsSection_table__RrQw0 tbody tr:hover{background:var(--muted,#f8fafc)}.HouseholdHoldingsSection_expandable__LR0ZT{cursor:pointer}.HouseholdHoldingsSection_expandable__LR0ZT:focus-visible{outline:2px solid var(--ring,#93c5fd);outline-offset:-2px}.HouseholdHoldingsSection_thToggle__7P02z,.HouseholdHoldingsSection_toggleCell__FnM1o{width:1px;white-space:nowrap;text-align:center}.HouseholdHoldingsSection_table__RrQw0 tbody .HouseholdHoldingsSection_toggleCell__FnM1o{padding-left:.125rem;padding-right:.125rem}.HouseholdHoldingsSection_chevron__2qq01{color:var(--muted-foreground,#94a3b8);transition:transform .15s ease,color .15s ease;vertical-align:middle}.HouseholdHoldingsSection_expandable__LR0ZT:hover .HouseholdHoldingsSection_chevron__2qq01{color:var(--foreground,#475569)}.HouseholdHoldingsSection_chevronOpen___rpcj{transform:rotate(90deg)}.HouseholdHoldingsSection_childRow__TIull{background:var(--muted,#f8fafc)}.HouseholdHoldingsSection_table__RrQw0 .HouseholdHoldingsSection_childRow__TIull td{padding-top:.5rem;padding-bottom:.5rem}.HouseholdHoldingsSection_table__RrQw0 tbody .HouseholdHoldingsSection_childSecurityCell__sdauO{padding-left:1.75rem}.HouseholdHoldingsSection_childSecurity__53dr2{font-size:.75rem;font-weight:500;color:var(--muted-foreground,#475569)}.HouseholdHoldingsSection_weightFillChild__5GGFc{height:100%;background:linear-gradient(90deg,#dbeafe,#93c5fd);border-radius:9999px}.HouseholdHoldingsSection_security__tAOrr{display:block;font-weight:500;color:var(--foreground,#0f172a)}.HouseholdHoldingsSection_cash__nXYJW{color:#059669}.HouseholdHoldingsSection_subLine__E1xyS{display:flex;align-items:center;gap:.25rem}.HouseholdHoldingsSection_ticker__3dNNG{font-size:.6875rem;color:var(--muted-foreground,#94a3b8)}.HouseholdHoldingsSection_subSep__xoofE{font-size:.6875rem;color:var(--muted-foreground,#cbd5e1)}.HouseholdHoldingsSection_accountSub__uYfg6{font-size:.6875rem;color:var(--muted-foreground,#94a3b8)}.HouseholdHoldingsSection_muted__STC8w{color:var(--muted-foreground,#64748b)}.HouseholdHoldingsSection_num__n8vw_{text-align:right;color:var(--muted-foreground,#475569);font-variant-numeric:tabular-nums;white-space:nowrap}.HouseholdHoldingsSection_numStrong__gu8_o{text-align:right;font-weight:600;color:var(--foreground,#0f172a);font-variant-numeric:tabular-nums;white-space:nowrap}.HouseholdHoldingsSection_weightCell__niXPU{display:flex;align-items:center;gap:.5rem}.HouseholdHoldingsSection_weightTrack__LrT2n{flex:1;height:.375rem;background:#f1f5f9;border-radius:9999px;overflow:hidden}.HouseholdHoldingsSection_weightFill__8Zpwk{height:100%;background:linear-gradient(90deg,#bfdbfe,#93c5fd);border-radius:9999px}.HouseholdHoldingsSection_weightFillDebit__rQ8HE{background:linear-gradient(90deg,#e2e8f0,#94a3b8)}.HouseholdHoldingsSection_weightPct__gkBnf{font-size:.75rem;color:var(--muted-foreground,#64748b);font-variant-numeric:tabular-nums;min-width:2.75rem;text-align:right}.HouseholdHoldingsSection_state____qCj{padding:2.5rem 1.25rem;text-align:center;font-size:.875rem;color:var(--muted-foreground,#94a3b8)}.HouseholdHoldingsSection_notice__0mwHR{padding:.5rem 1.25rem;font-size:.75rem;color:#92400e;background:#fffbeb;border-bottom:1px solid var(--border,#f1f5f9)}.modal_overlay__h1xnQ{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal_modal__eOcAu{width:100%;max-width:640px;max-height:calc(100vh - 32px);margin:16px;background:var(--background);color:var(--foreground);border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-lg);box-shadow:0 10px 40px rgba(0,0,0,.15);display:flex;flex-direction:column}.modal_modalLarge__fEzSy{max-width:800px}.modal_modalExtraLarge__qgPdH{max-width:1200px}.modal_modal__eOcAu.modal_modalFullscreen___C8yK{max-width:none!important;max-height:none!important;width:100%!important;height:100%!important;margin:0!important;border:none;border-radius:0}.modal_header___3Qe1{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.modal_title__riv_W{font-size:22px;font-weight:600;min-width:0;overflow-wrap:anywhere}.modal_headerActions__ntr6r{display:flex;align-items:center;gap:2px;flex-shrink:0}.modal_headerButton__2_Szu{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:inherit;padding:6px;border-radius:6px;cursor:pointer}.modal_headerButton__2_Szu:hover{background:var(--muted)}.modal_headerButton__2_Szu:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring),0 0 0 4px var(--background)}.modal_content__AiUNo{padding:16px;overflow-y:auto;flex:1 1 auto}.modal_actions__bVybb{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 16px;border-top:1px solid rgba(0,0,0,.06)}.DeckViewToggle_toggle__jN3T4{display:flex;border:1px solid #e0e0dd;border-radius:.375rem;overflow:hidden;background:#f4f4f2}.DeckViewToggle_option__jZAex{flex:1;padding:.3125rem .5rem;font-size:.75rem;font-weight:500;color:#6b6b66;background:transparent;border:0;cursor:pointer;transition:background .12s ease,color .12s ease}.DeckViewToggle_option__jZAex:hover:not(:disabled):not([aria-pressed=true]){color:#242421}.DeckViewToggle_option__jZAex[aria-pressed=true]{background:#ffffff;color:#242421;box-shadow:0 1px 2px rgb(0 0 0/.06)}.DeckViewToggle_option__jZAex:disabled{cursor:not-allowed;opacity:.5}.DeckViewToggle_option__jZAex:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.DeckViewToggle_option__jZAex{transition:none}}.deckRail_rail__qKYUn{display:flex;flex-direction:column;gap:.625rem;min-width:0;max-height:clamp(16rem,56vh,46rem);overflow-y:auto;padding-right:.125rem}[data-fullscreen=true] .deckRail_rail__qKYUn{max-height:none;height:100%;min-height:0}.deckRail_block__vmXcx{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:.625rem .75rem;border:1px solid var(--border);border-radius:.75rem}.deckRail_label__Lp8Vs{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.deckRail_sourceLabel__qhWbb{font-size:.875rem;font-weight:600;color:var(--foreground)}.deckRail_sourceNote__AO1fX{font-size:.75rem;color:var(--muted-foreground)}.deckRail_tally__pyi9E{display:flex;flex-direction:column;gap:.125rem;font-size:.8125rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.deckRail_tally__pyi9E strong{color:var(--foreground);font-weight:600}.deckRail_footnote__KdiPz{margin:0;font-size:.6875rem;line-height:1.4;color:var(--muted-foreground)}.deckRail_bulkActions__UuO4I{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.125rem}.deckRail_blockAmber__Mczu_{border-color:var(--tone-amber-border);background:var(--tone-amber-wash)}.deckRail_labelAmber__Tz5wV{color:var(--tone-amber-fg)}.deckRail_blockRed__nFFmG{border-color:var(--tone-red-border);background:var(--tone-red-wash)}.deckRail_labelRed__P8VIx{color:var(--tone-red-fg)}.DeckPageGrid_scroll__Nz310{position:relative;max-height:clamp(16rem,56vh,46rem);overflow-y:auto;padding-right:.25rem}[data-fullscreen=true] .DeckPageGrid_scroll__Nz310{max-height:none;height:100%;min-height:0}.DeckPageGrid_grid__ZZ02m{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.25rem,1fr));gap:.625rem;align-items:stretch}@media (max-width:900px){.DeckPageGrid_scroll__Nz310{max-height:clamp(14rem,40vh,28rem)}}.DeckGridSkeleton_card__BjIym{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:.5rem;background:var(--background);border:1px solid var(--border);border-radius:.75rem}.DeckGridSkeleton_paper__aDwDx{aspect-ratio:768/576;border-radius:.25rem;background:linear-gradient(100deg,var(--background) 30%,var(--muted) 50%,var(--background) 70%);background-size:220% 100%;animation:DeckGridSkeleton_sweep____oKH 1.3s ease-in-out infinite}.DeckGridSkeleton_title__OeRgr{height:.8125rem;width:70%;border-radius:.1875rem;background:var(--muted)}@keyframes DeckGridSkeleton_sweep____oKH{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.DeckGridSkeleton_paper__aDwDx{animation:none;background:var(--muted)}}.MemberChecklist_list__T7oys{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.375rem;max-height:11rem;overflow-y:auto;padding-right:.125rem}.MemberChecklist_row__P6eXH{display:flex;align-items:center;gap:.4375rem;min-width:0;padding:.375rem .625rem;border:1px solid var(--border);border-radius:.375rem}.MemberChecklist_row__P6eXH:hover{background:var(--muted)}.MemberChecklist_rowText__ejIG0{display:flex;flex:1;min-width:0;cursor:pointer}.MemberChecklist_rowName__sckBS{font-size:.8125rem;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemberChecklist_iaCode__PrTBy{flex-shrink:0;font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.MemberChecklist_iaCodeOutlier__41FDw{padding:.0625rem .375rem;border-radius:.25rem;background:color-mix(in srgb,var(--destructive) 12%,transparent);color:var(--destructive);font-weight:600}.DeckMemberSection_section__5gspL{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:.625rem .75rem;border:1px solid var(--border);border-radius:.75rem}.DeckMemberSection_label__ldlN6{font-weight:600;letter-spacing:.08em;text-transform:uppercase}.DeckMemberSection_label__ldlN6,.DeckMemberSection_note__w2VZd{font-size:.75rem;color:var(--muted-foreground)}.DeckMemberSection_warning__7X_vY{margin:0;padding:.375rem .5rem;font-size:.75rem;line-height:1.4;color:var(--destructive);background:color-mix(in srgb,var(--destructive) 8%,transparent);border:1px solid color-mix(in srgb,var(--destructive) 24%,transparent);border-radius:.5rem}.DeckSectionBand_band__6RFX_{grid-column:1/-1;display:flex;align-items:center;gap:.5rem;padding:.5rem .125rem .25rem;border-bottom:1px solid #e8e8e6}.DeckSectionBand_band__6RFX_:not(:first-child){margin-top:.75rem}.DeckSectionBand_checkbox__YnuHq{width:.875rem;height:.875rem;accent-color:#1f2937;cursor:pointer}.DeckSectionBand_checkbox__YnuHq:disabled{cursor:not-allowed;opacity:.5}.DeckSectionBand_locked__npZs8{display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;color:#9a9a95}.DeckSectionBand_label__t_Ko3{font-size:.8125rem;font-weight:600;color:#242421;letter-spacing:-.005em}.DeckSectionBand_count__pusnZ{margin-left:auto;font-size:.6875rem;color:#8a8a85;font-variant-numeric:tabular-nums}@media (max-width:640px){.DeckSectionBand_band__6RFX_{flex-wrap:wrap}}.DeckPageCard_card___qDc_{display:flex;flex-direction:column;gap:.375rem;min-width:0;padding:.5rem;background:var(--background);border:1px solid var(--border);border-radius:.75rem;scroll-margin-top:.5rem}.DeckPageCard_cardDeselected__Hf3Za,.DeckPageCard_cardDivider__WNlzF{background:var(--muted)}.DeckPageCard_cardDeselected__Hf3Za .DeckPageCard_slot__O3JJH{opacity:.4}.DeckPageCard_cardDeselected__Hf3Za .DeckPageCard_title__sTKqS{color:var(--muted-foreground);text-decoration:line-through}.DeckPageCard_cardHighlighted__TwcSi{background:color-mix(in srgb,#f59e0b 14%,var(--background));border-color:#f59e0b}.DeckPageCard_cardHighlighted__TwcSi.DeckPageCard_cardDeselected__Hf3Za,.DeckPageCard_cardHighlighted__TwcSi.DeckPageCard_cardDivider__WNlzF{background:color-mix(in srgb,#f59e0b 22%,var(--background))}.DeckPageCard_head__fBrfk{display:grid;grid-template-columns:1rem auto minmax(0,1fr);align-items:center;gap:.375rem;min-height:1.125rem}.DeckPageCard_checkbox__F_1qA{cursor:pointer}.DeckPageCard_lock__8ilu3{width:.8125rem;height:.8125rem;color:var(--muted-foreground)}.DeckPageCard_controlSpacer__kqprO{display:block}.DeckPageCard_number__Jyizw{font-size:.75rem;font-weight:600;color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.DeckPageCard_tags__YTNzv{display:flex;justify-content:flex-end;gap:.25rem;min-width:0;overflow:hidden}.DeckPageCard_tag__W_070{text-transform:uppercase}.DeckPageCard_tagAuto__dV8ys,.DeckPageCard_tagGenerated__wdmrN,.DeckPageCard_tag__W_070{font-size:.625rem;letter-spacing:.04em;color:var(--muted-foreground);white-space:nowrap}.DeckPageCard_tagGenerated__wdmrN{text-transform:uppercase;background:var(--background);border:1px solid var(--border);border-radius:.25rem;padding:0 .25rem}.DeckPageCard_paper__5BqeF{padding:0 .1875rem .1875rem 0}.DeckPageCard_slot__O3JJH{position:relative;aspect-ratio:768/576;display:flex;align-items:center;justify-content:center;width:100%;padding:0;overflow:hidden;background:var(--background);border:1px solid var(--border);border-radius:.25rem;cursor:zoom-in;transition:border-color .14s ease,box-shadow .14s ease}.DeckPageCard_slot__O3JJH:hover{border-color:var(--muted-foreground)}.DeckPageCard_slot__O3JJH:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.DeckPageCard_zoomCue__rJ7c3{position:absolute;right:.1875rem;bottom:.1875rem;display:grid;place-items:center;width:1.125rem;height:1.125rem;border-radius:.25rem;background:var(--background);border:1px solid var(--border);color:var(--muted-foreground);opacity:0;transition:opacity .14s ease}.DeckPageCard_slot__O3JJH:focus-visible .DeckPageCard_zoomCue__rJ7c3,.DeckPageCard_slot__O3JJH:hover .DeckPageCard_zoomCue__rJ7c3{opacity:1}.DeckPageCard_zoomIcon__opk_v{width:.6875rem;height:.6875rem}@media (prefers-reduced-motion:reduce){.DeckPageCard_slot__O3JJH,.DeckPageCard_zoomCue__rJ7c3{transition:none}}.DeckPageCard_slotStacked__etKgr{box-shadow:.1875rem .1875rem 0 0 var(--background),.1875rem .1875rem 0 1px var(--border)}.DeckPageCard_title__sTKqS{font-size:.8125rem;line-height:1.3;color:var(--foreground);overflow-wrap:anywhere}label.DeckPageCard_title__sTKqS{cursor:pointer}.DeckPageCard_headWide__stSDJ{grid-template-columns:auto auto minmax(0,1fr)}.DeckPageCard_meta__xfNj3{font-size:.6875rem;line-height:1.35;color:var(--muted-foreground)}.DeckPageThumbnail_slot___ChT9{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.DeckPageThumbnail_image__2RHJA{display:block;width:100%;height:100%;object-fit:contain}.DeckPageThumbnail_pending__bG_xm{display:block;width:100%;height:100%;background:linear-gradient(100deg,var(--background) 30%,var(--muted) 50%,var(--background) 70%);background-size:220% 100%;animation:DeckPageThumbnail_sweep__fD_Rt 1.3s ease-in-out infinite}@keyframes DeckPageThumbnail_sweep__fD_Rt{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.DeckPageThumbnail_pending__bG_xm{animation:none;background:var(--muted)}}.DeckPageThumbnail_notice__wV1TU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;width:100%;height:100%;padding:.5rem;background:var(--muted);text-align:center}.DeckPageThumbnail_noticeIcon__CrbMv{width:1rem;height:1rem;color:var(--muted-foreground)}.DeckPageThumbnail_noticeLabel__a96Pd{font-size:.625rem;line-height:1.3;letter-spacing:.02em;color:var(--muted-foreground)}.UpdateAcknowledgementDateModal_modal__Ya_hk{max-width:500px}.UpdateAcknowledgementDateModal_content__etAFv{display:flex;flex-direction:column;gap:1rem}.UpdateAcknowledgementDateModal_message__bTcHc{margin:0}.UpdateAcknowledgementDateModal_fieldGroup__nojAF{display:flex;flex-direction:column;gap:.5rem}.UpdateAcknowledgementDateModal_fieldGroup__nojAF input{width:fit-content}.UpdateAcknowledgementDateModal_label__IJkmH{font-size:.875rem;font-weight:500}.UpdateAcknowledgementDateModal_textarea__kqWOl{min-height:120px}.ClientContactCard_contact__fveeZ{position:relative;display:flex;flex-direction:column;gap:.25rem;flex:0 1 22rem;min-width:0;margin:0;padding:0 0 0 1.25rem}.ClientContactCard_contact__fveeZ:before{content:"";position:absolute;top:.1875rem;bottom:0;left:0;width:1px;background:var(--border,#e5e7eb)}@media (max-width:768px){.ClientContactCard_contact__fveeZ{flex-basis:auto;width:100%;padding:.625rem 0 0;border-top:1px solid var(--border,#e5e7eb)}.ClientContactCard_contact__fveeZ:before{display:none}}.ContactItem_item__6q3l6{display:grid;grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;column-gap:.5rem;min-width:0}.ContactItem_label__M_5BD{font-size:.6875rem;letter-spacing:.02em;color:var(--muted-foreground,#64748b)}.ContactItem_entries__KilS9{display:flex;flex-direction:column;min-width:0;margin:0}.ContactItem_inline__lv0ay{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:1rem}.ContactItem_entry__jDft1{display:flex;align-items:baseline;gap:.375rem;min-width:0}.ContactItem_value__GHiNf{display:flex;flex-direction:column;min-width:0;font-size:.8125rem;line-height:1.35;color:var(--foreground,#1f2937);text-decoration:none;overflow-wrap:anywhere}a.ContactItem_value__GHiNf:hover{text-decoration:underline}.ContactItem_tag__n55E0{flex-shrink:0;white-space:nowrap;font-size:.6875rem;color:var(--muted-foreground,#64748b)}.ContactItem_copyButton__WcqDD{flex-shrink:0;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-top:-.0625rem;padding:0;border:0;border-radius:.25rem;background:transparent;color:var(--muted-foreground,#64748b);cursor:pointer;opacity:0;transition:opacity .12s ease}.ContactItem_copyButton__WcqDD svg{width:.8125rem;height:.8125rem}.ContactItem_copied__9htIe,.ContactItem_copyButton__WcqDD:focus-visible,.ContactItem_entry__jDft1:hover .ContactItem_copyButton__WcqDD{opacity:1}.ContactItem_copyButton__WcqDD:hover{color:var(--foreground,#1f2937)}.ContactItem_copied__9htIe{color:#166534}@media (hover:none){.ContactItem_copyButton__WcqDD{opacity:1}}.UpdateToCurrentModal_modal__MwHr1{max-width:400px}.UpdateToCurrentModal_content__2P2vm{display:flex;flex-direction:column;gap:1rem}.UpdateToCurrentModal_message__AIwLr{margin:0}.UpdateToCurrentModal_fieldGroup__KbEQf{display:flex;flex-direction:column;gap:.5rem}.UpdateToCurrentModal_fieldGroup__KbEQf input{width:fit-content}.UpdateToCurrentModal_label__mpCa_{font-weight:500}.IpsHeader_header__fWeug{display:flex;flex-direction:column;width:100%;margin-bottom:.25rem}.IpsHeader_nameRow__H6h0k{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;min-width:0}.IpsHeader_title__rkyo8{font-size:1.625rem;font-weight:700;color:rgb(31 41 55);line-height:1.1;margin:0}.IpsHeader_metaRow__ZuOQk{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.5rem;margin-top:.75rem}.IpsHeader_householdPill__uWAo4,.IpsHeader_iaPill__3rywr{display:inline-flex;align-items:center;width:fit-content;padding:.125rem .5rem;font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;letter-spacing:.02em;border-radius:.375rem;text-decoration:none}.IpsHeader_iaPill__3rywr{color:#0f766e;background:#ecfeff}.IpsHeader_householdPill__uWAo4{color:var(--muted-foreground,#64748b);background:var(--muted,#f1f5f9)}.IpsHeader_signedChip__O8NZO{display:inline-flex;align-items:center;padding:.125rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500;background-color:rgb(220 252 231);color:rgb(22 101 52)}.IpsHeader_householdPill__uWAo4:hover{color:var(--foreground,#111827)}.BucketPills_pills__PZDhM{display:flex;flex-wrap:wrap;gap:5px}.BucketPills_pill__H2wg_{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:.7rem;font-weight:500;padding:2px 7px 2px 5px;border:1px solid transparent;border-radius:5px;background:none;cursor:pointer;font-variant-numeric:tabular-nums}.BucketPills_pill__H2wg_:hover{border-color:currentColor}.BucketPills_pill__H2wg_:focus-visible{outline:2px solid currentColor;outline-offset:1px}.BucketPills_dot__4C3wo{width:6px;height:6px;border-radius:50%;flex-shrink:0}.BucketPills_pill__H2wg_ b{font-weight:600}.BucketPills_bad__Xy3Yk{color:#b91c1c;background:#fef2f2}.BucketPills_bad__Xy3Yk .BucketPills_dot__4C3wo{background:#b91c1c}.BucketPills_warn__YO7qR{color:#a16207;background:#fefce8}.BucketPills_warn__YO7qR .BucketPills_dot__4C3wo{background:#a16207}.BucketPills_good__Eotg0{color:#15803d;background:#f0fdf4}.BucketPills_good__Eotg0 .BucketPills_dot__4C3wo{background:#15803d}.BucketPills_info__S__TU{color:#1d4ed8;background:#eff6ff}.BucketPills_info__S__TU .BucketPills_dot__4C3wo{background:#1d4ed8}.BucketPills_absent__RpBoS{color:#475569;background:#f1f5f9}.BucketPills_absent__RpBoS .BucketPills_dot__4C3wo{background:#475569}.BucketPills_chart1__RXXST,.BucketPills_chart2__6u5B2,.BucketPills_chart3__5cajL,.BucketPills_chart5__ZAidg,.BucketPills_rest__suKi1,.BucketPills_shade1__HoHKO,.BucketPills_shade2__69jG9,.BucketPills_shade3__zLjfe{color:#374151;background:#f1f5f9}.BucketPills_chart1__RXXST .BucketPills_dot__4C3wo{background:var(--chart-1)}.BucketPills_chart2__6u5B2 .BucketPills_dot__4C3wo{background:var(--chart-2)}.BucketPills_chart3__5cajL .BucketPills_dot__4C3wo{background:var(--chart-3)}.BucketPills_chart5__ZAidg .BucketPills_dot__4C3wo{background:var(--chart-5)}.BucketPills_shade1__HoHKO .BucketPills_dot__4C3wo{background:#475569}.BucketPills_shade2__69jG9 .BucketPills_dot__4C3wo{background:#94a3b8}.BucketPills_shade3__zLjfe .BucketPills_dot__4C3wo{background:#cbd5e1}.BucketPills_rest__suKi1 .BucketPills_dot__4C3wo{background:#d1d5db}.BucketPills_selected__p3Cbg,.BucketPills_selected__p3Cbg:hover{border-color:currentColor;box-shadow:0 0 0 1px currentColor}.BucketPills_inert__COI6v{cursor:default}.BucketPills_inert__COI6v:hover{border-color:transparent}.ShareBar_bar__0qEos{display:flex;gap:1px;height:6px;border-radius:999px;overflow:hidden;background:#f1f2f4}.ShareBar_segment__hn1AQ{flex-basis:0;min-width:3px}.ShareBar_bad__OgbnW{background:#b91c1c}.ShareBar_warn__MhkXl{background:#a16207}.ShareBar_absent__D30E2{background:#475569}.ShareBar_good__GMSnj{background:#86efac}.ShareBar_info__HH3l7{background:#1d4ed8}.ShareBar_rest__QmHnT{background:#e5e7eb}.ShareBar_chart1__xFIYe{background:var(--chart-1)}.ShareBar_chart2__BljuK{background:var(--chart-2)}.ShareBar_chart3__qGT4e{background:var(--chart-3)}.ShareBar_chart5__jIuf9{background:var(--chart-5)}.ShareBar_shade1__6SvFH{background:#475569}.ShareBar_shade2__ssLpm{background:#94a3b8}.ShareBar_shade3__ulCfC{background:#cbd5e1}.ShareBar_denominator__ei3Oc{margin:0;font-size:.72rem;color:#6b7280;font-variant-numeric:tabular-nums}.ShareBar_denominator__ei3Oc b{color:#374151;font-weight:600}.ShareBar_share__w0I03{color:#111827;font-weight:600}.HighlightCard_unit__1XzXU{font-size:.8rem;font-weight:500;color:#6b7280}.RejectSecurityModal_destructiveButton__ioyNt{background:var(--destructive-foreground)!important;color:var(--destructive)!important;border:1px solid var(--destructive)!important}.RejectSecurityModal_destructiveButton__ioyNt:hover:not(:disabled){background:var(--destructive)!important;color:white!important}.RejectSecurityModal_warningTitle__qkV_k{font-weight:600;font-size:14px;color:var(--destructive);margin:0 0 4px}.RejectSecurityModal_warningText__UuxoE{font-size:13px;color:var(--muted-foreground);margin:0;line-height:1.5}.RejectSecurityModal_securityInfo__q9Fg5{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background:var(--muted);border-radius:var(--radius)}.RejectSecurityModal_securityName__fzUmD{font-weight:600;font-size:14px;color:var(--foreground);margin:0}.RejectSecurityModal_securityCusip__tSg0A{font-size:13px;color:var(--muted-foreground);margin:0}.RejectSecurityModal_reasonSection__08VZK{display:flex;flex-direction:column;gap:8px}.RejectSecurityModal_reasonHint__mMjNb{font-size:12px;color:var(--muted-foreground);margin:0}.RejectSecurityModal_submitterInfo__gBVjF{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted-foreground)}.RejectSecurityModal_submitterLabel__1dbez{font-weight:500}.SecurityStatusBadge_badge__2lor9{border-radius:9999px;border-width:1px;display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.SecurityStatusBadge_badgeEditable__BwZhK{cursor:pointer}.SecurityStatusBadge_badgeSelect__gKf4E{width:fit-content;min-width:auto;max-width:18rem;height:auto}.SecurityStatusBadge_label__j8oJr{font-weight:500}.WorkflowPill_pill__y2Sx_{display:inline-flex;align-items:center;padding:.125rem .625rem;border:1px solid;border-radius:9999px;font-size:.75rem;font-weight:500;white-space:nowrap}.WorkflowPill_neutral__riAK2{border-color:var(--border);background:var(--muted);color:var(--muted-foreground)}.WorkflowRoute_route__jB1Lv{display:grid;grid-template-columns:10rem 1rem minmax(0,1fr);align-items:center;gap:.625rem;padding:.625rem .875rem;border-top:1px solid var(--border)}.WorkflowRoute_route__jB1Lv:first-child{border-top:0}.WorkflowRoute_from__n7FtJ{font-size:.8125rem;color:var(--foreground)}.WorkflowRoute_arrow__bOv5v{width:.875rem;height:.875rem;color:var(--muted-foreground)}.WorkflowRoute_to__dEQ9a{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.WorkflowRoute_note__GYHNv{font-size:.75rem;color:var(--muted-foreground)}@media (max-width:640px){.WorkflowRoute_route__jB1Lv{grid-template-columns:minmax(0,1fr) 1rem;row-gap:.25rem}.WorkflowRoute_to__dEQ9a{grid-column:1/-1}}.WorkflowStep_step__x9dAm{position:relative;display:flex;gap:.875rem;padding-bottom:1.25rem}.WorkflowStep_stepLast__zKvrK{padding-bottom:0}.WorkflowStep_step__x9dAm:not(.WorkflowStep_stepLast__zKvrK):before{content:"";position:absolute;top:1.75rem;left:.875rem;width:1px;height:calc(100% - 1.75rem);transform:translateX(-50%);background:var(--border)}.WorkflowStep_marker__4v4Ci{position:relative;z-index:1;width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:9999px;background:var(--primary);color:var(--primary-foreground);font-size:.8125rem;font-weight:600}.WorkflowStep_body__kScRr{flex:1;min-width:0;padding-top:.1875rem}.WorkflowStep_title__zGOxh{font-size:.9375rem;font-weight:600;color:var(--foreground)}.WorkflowStep_content__9860R{margin-top:.625rem}.SecurityStatusWorkflowHelp_helpButton__w_mD2{width:1.25rem;height:1.25rem;margin-left:-.375rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:0;border-radius:9999px;background:transparent;color:var(--muted-foreground);cursor:pointer;transition:background-color .15s ease,color .15s ease}.SecurityStatusWorkflowHelp_helpButton__w_mD2:hover{background:var(--muted);color:var(--foreground)}.SecurityStatusWorkflowHelp_helpButton__w_mD2:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}.SecurityStatusWorkflowHelp_helpButton__w_mD2 svg{width:.9375rem;height:.9375rem}.SecurityStatusWorkflowHelp_modalContent__QkZfd{display:flex;flex-direction:column;gap:1.25rem}.SecurityStatusWorkflowHelp_introduction__OYcTm{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}.SecurityStatusWorkflowHelp_introIcon__CmUGj{width:1rem;height:1rem;margin-top:.125rem;flex-shrink:0}.SecurityStatusWorkflowHelp_flow__mH03C{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.SecurityStatusWorkflowHelp_pillRow__W07FQ{display:flex;flex-wrap:wrap;gap:.5rem}.SecurityStatusWorkflowHelp_routes__pYYOy{margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:.625rem;background:var(--card)}.SecurityStatusWorkflowHelp_triggers__G18K8{padding:.625rem .875rem;border:1px solid var(--border);border-radius:.625rem}.SecurityStatusWorkflowHelp_triggersSummary__GgEdA{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:var(--foreground);cursor:pointer;list-style:none}.SecurityStatusWorkflowHelp_triggersSummary__GgEdA::-webkit-details-marker{display:none}.SecurityStatusWorkflowHelp_triggersChevron__lirgU{width:.875rem;height:.875rem;color:var(--muted-foreground);transition:transform .15s ease}.SecurityStatusWorkflowHelp_triggers__G18K8[open] .SecurityStatusWorkflowHelp_triggersChevron__lirgU{transform:rotate(180deg)}.SecurityStatusWorkflowHelp_triggerList___J01v{display:flex;flex-direction:column;gap:.375rem;margin:.75rem 0 0;padding:0 0 0 1.125rem;list-style:disc}.SecurityStatusWorkflowHelp_trigger__oWJMg{font-size:.8125rem;color:var(--muted-foreground);line-height:1.5}.SecurityStatusWorkflowHelp_section__I5wyb{display:flex;flex-direction:column;gap:.625rem;padding-top:1.25rem;border-top:1px solid var(--border)}.SecurityStatusWorkflowHelp_sectionTitle__jzZpR{font-size:.9375rem;font-weight:600;color:var(--foreground)}.SecurityStatusWorkflowHelp_outcomes__M8Eva{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.SecurityStatusWorkflowHelp_outcome__R_d9R{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem}.SecurityStatusWorkflowHelp_outcomeDetail__MB33V{font-size:.8125rem;color:var(--muted-foreground)}@media (max-width:640px){.SecurityStatusWorkflowHelp_outcomes__M8Eva{grid-template-columns:1fr}}.SecurityHeader_container__zoSau{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.25rem;gap:1rem}.SecurityHeader_info__MggVr{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;min-width:0}.SecurityHeader_nameRow__lrgP7{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.SecurityHeader_title__KXnmK{font-size:1.625rem;line-height:1.1;font-weight:700;letter-spacing:-.025em;margin:0}.SecurityHeader_nameInput__R3SiF{flex:0 1 20rem;width:20rem;height:2.5rem;font-size:1.25rem;font-weight:600}.SecurityHeader_metaRow__N_knC{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.625rem;color:var(--muted-foreground)}.SecurityHeader_chip__qpETR{font-family:var(--font-mono),monospace;background:var(--muted);padding:.125rem .5rem;border-radius:.375rem;font-size:.8125rem;line-height:1.25rem;letter-spacing:.02em}.SecurityHeader_cusipInput__AJjUR{width:8rem;height:1.75rem;font-family:var(--font-mono),monospace;font-size:.8125rem}.SecurityHeader_cusipInput__AJjUR[aria-invalid=true]{border-color:#ef4444;box-shadow:0 0 0 1px #ef4444}.SecurityHeader_descriptor__zySAg{font-size:.875rem}.SecurityHeader_tickerInput__3zZQ5{width:8rem;height:1.75rem;font-family:var(--font-mono),monospace;font-size:.8125rem}.SecurityHeader_actions__VTGkY{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media (max-width:640px){.SecurityHeader_container__zoSau{flex-direction:column}}.LinkedExceptionNotice_container__mCOPW{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem;border:1px solid var(--border);border-radius:.5rem;background:var(--muted)}.LinkedExceptionNotice_icon__A4V8r{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem;color:var(--primary)}.LinkedExceptionNotice_text__hcbW_{font-size:.875rem;line-height:1.5}.LinkedExceptionNotice_link__OD8wJ{font-weight:600;text-decoration:underline}.LogDetailModal_grid__mz9vl{display:grid;gap:16px}.LogDetailModal_field__GkOdi{display:flex;flex-direction:column;gap:4px}.LogDetailModal_label__u88P2{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.LogDetailModal_value__OUsD6{font-size:14px;color:#1f2937;word-break:break-word;white-space:pre-wrap}.LogDetailModal_valueEmpty__mTkgk{color:#9ca3af;font-style:italic}.LogDetailModal_linkValue__3nAY5{font-size:14px;color:#2563eb;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.LogDetailModal_linkValue__3nAY5:hover{text-decoration:underline;color:#1d4ed8}.LogDetailModal_divider__bCl4_{height:1px;background-color:#e5e7eb;margin:8px 0}.LogDetailModal_twoColumn__v2CYb{display:grid;grid-template-columns:1fr 1fr;gap:16px}.LogDetailModal_logId__SAGsa{font-size:11px;color:#9ca3af;font-family:monospace;word-break:break-all}.LogDetailModal_detailSection__mPleK{display:flex;flex-direction:column;gap:8px}.LogDetailModal_detailContent__GlRNc{max-height:240px;overflow-y:auto;padding:12px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}.LogDetailModal_changesList__fspnU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.LogDetailModal_changeItem__v6Ycf{font-size:13px;color:#374151;padding:6px 0;border-bottom:1px dashed #e5e7eb;word-break:break-word}.LogDetailModal_changeItem__v6Ycf:last-child{border-bottom:none}.LogDetailModal_detailText__L48jC{font-size:14px;color:#1f2937;word-break:break-word;white-space:pre-wrap;line-height:1.6}.LogDetailModal_detailEmpty__gajnO{color:#9ca3af;font-style:italic}.ComplianceCard_card__6Ly_Q.ComplianceCard_card__6Ly_Q{justify-content:flex-start}.ComplianceCard_headerButton__m1X7O{display:flex;flex-direction:column;gap:.35rem;width:100%;padding:0;margin:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.ComplianceCard_value__lRrud small{font-size:.8rem;font-weight:500;color:#6b7280}.ComplianceCard_headerButton__m1X7O:focus-visible{outline:2px solid #b45309;outline-offset:2px;border-radius:.4rem}.ComplianceCardGroup_bucket__dySkG{display:flex;flex-direction:column;gap:.75rem}.ComplianceCardGroup_cards__lre2p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}.ComplianceCardGroup_cardsFour__LDzi_{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1280px){.ComplianceCardGroup_cardsFour__LDzi_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.ComplianceCardGroup_cards__lre2p{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ComplianceCardGroup_cards__lre2p{grid-template-columns:minmax(0,1fr)}}.LogsTab_container__XG_eI{overflow:visible}.LogsTab_errorContainer__VkUp_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;text-align:center}.LogsTab_errorText__ZYFsw{color:#ef4444}.HouseholdActivityLogModal_modalContent__ZG3Wg{min-height:320px}.HouseholdDashboardPage_page__BLqqx{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:80rem;margin:0 auto;padding:1.25rem 1rem 2.5rem}.HouseholdDashboardPage_splitRow__oEkL1{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1rem;align-items:stretch}.HouseholdDashboardPage_holdingsColumn__bKkrM{position:relative;min-height:18rem}.HouseholdDashboardPage_holdingsColumn__bKkrM>*{position:absolute;inset:0}.HouseholdDashboardPage_splitPanel__Mbzap{min-height:0}.HouseholdDashboardPage_memberRow__hLAla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}@media (max-width:1000px){.HouseholdDashboardPage_memberRow__hLAla,.HouseholdDashboardPage_splitRow__oEkL1{grid-template-columns:1fr}.HouseholdDashboardPage_holdingsColumn__bKkrM{position:static;display:flex;flex-direction:column;min-height:0;max-height:34rem}.HouseholdDashboardPage_holdingsColumn__bKkrM>*{position:static;flex:1 1 auto;min-height:0}}.HouseholdDashboardPage_muted__Ehufj{color:var(--muted-foreground,#64748b)}.HouseholdDashboardPage_error__h4RmY{color:var(--destructive,#ef4444)}@keyframes HouseholdDashboardSkeleton_shimmer__63tPn{0%{background-position:100% 0}to{background-position:0 0}}.HouseholdDashboardSkeleton_shimmer__63tPn{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 37%,#f3f4f6 63%);background-size:400% 100%;animation:HouseholdDashboardSkeleton_shimmer__63tPn 1.4s ease infinite;border-radius:.375rem}.HouseholdDashboardSkeleton_header__YwDRI{display:flex;flex-direction:column;gap:.75rem}.HouseholdDashboardSkeleton_backLink__iZsiE{height:.8125rem;width:5.5rem}.HouseholdDashboardSkeleton_headerBar__wTK0d{display:flex;align-items:center;gap:1rem}.HouseholdDashboardSkeleton_avatar__CG3aY{width:3.25rem;height:3.25rem;border-radius:1rem;flex-shrink:0}.HouseholdDashboardSkeleton_titleBlock__H2TKr{display:flex;flex-direction:column;gap:.5rem}.HouseholdDashboardSkeleton_titleRow__C9hOW{display:flex;align-items:center;gap:.5rem}.HouseholdDashboardSkeleton_titleBar__pbJhd{height:1.75rem;width:13rem}.HouseholdDashboardSkeleton_idBadge__sF5wa{height:1.375rem;width:4.5rem;border-radius:.375rem}.HouseholdDashboardSkeleton_iaBadge__x50_A{height:1.375rem;width:3rem;border-radius:.375rem}.HouseholdDashboardSkeleton_metaRow__yTvvo{display:flex;gap:.4rem}.HouseholdDashboardSkeleton_advisorChip__QPX1t{height:1.375rem;width:7.5rem;border-radius:.375rem}.HouseholdDashboardSkeleton_statGrid__Is6CE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}@media (max-width:900px){.HouseholdDashboardSkeleton_statGrid__Is6CE{grid-template-columns:repeat(2,minmax(0,1fr))}}.HouseholdDashboardSkeleton_statCard__2WXD7{background:#ffffff;border:1px solid #e5e7eb;border-radius:.85rem;padding:1rem 1.05rem;display:flex;flex-direction:column;gap:.55rem;min-height:112px}.HouseholdDashboardSkeleton_statCardHeader__DWE4O{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.HouseholdDashboardSkeleton_statLabel__D1JHx{height:.6rem;width:5.5rem}.HouseholdDashboardSkeleton_statIcon__Cmc_7{width:30px;height:30px;border-radius:.6rem;flex-shrink:0}.HouseholdDashboardSkeleton_statValue__0KGbF{height:1.9rem;width:65%;margin-top:.15rem}.HouseholdDashboardSkeleton_statHint__LuKBE{height:.7rem;width:75%}.HouseholdDashboardSkeleton_card__BYJAS{background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius,.625rem);box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden;display:flex;flex-direction:column}.HouseholdDashboardSkeleton_cardHeader__VWC_I{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border,#f1f5f9)}.HouseholdDashboardSkeleton_cardTitleRow__ZnJqL{display:flex;align-items:center;gap:.5rem}.HouseholdDashboardSkeleton_cardIconBox__RZMhV{width:1rem;height:1rem;border-radius:.25rem}.HouseholdDashboardSkeleton_cardTitleBar__iHdEj{height:1rem;width:4.5rem}.HouseholdDashboardSkeleton_cardCountBadge__gEe8q{height:1.25rem;width:1.625rem;border-radius:9999px}.HouseholdDashboardSkeleton_cardButton__kuU8f{height:1.875rem;width:5.5rem;border-radius:.375rem}.HouseholdDashboardSkeleton_cardBody__YM_Yo{display:flex;flex-direction:column;padding:.75rem 1.25rem 1.25rem;gap:.625rem}.HouseholdDashboardSkeleton_sectionRow__KwgmO{height:2.75rem;border-radius:.5rem}.HouseholdDashboardSkeleton_tableHeadRow__vYydP{display:flex;gap:2rem;padding:.5rem 1.25rem;background:#f8fafc;border-bottom:1px solid var(--border,#f1f5f9)}.HouseholdDashboardSkeleton_tableHeadCell__k_klP{height:.6rem;flex:1}.HouseholdDashboardSkeleton_tableDataRow__3rR3N{height:2.75rem;border-radius:0;border-bottom:1px solid #f1f5f9}.HouseholdDashboardSkeleton_tableDataRow__3rR3N:last-child{border-bottom:none}.HouseholdDashboardSkeleton_aumBody__kjJry{display:flex;flex-direction:column;padding:1rem 1.25rem;gap:.875rem}.HouseholdDashboardSkeleton_aumTotal__HxAS5{height:2rem;width:55%;border-radius:.375rem;margin-bottom:.25rem}.HouseholdDashboardSkeleton_aumSub__20oMZ{height:.7rem;width:40%}.HouseholdDashboardSkeleton_aumBreakdownRow__mGbQE{height:1.375rem;border-radius:.375rem}.HouseholdDashboardSkeleton_memberItem__wT2mp{display:flex;align-items:center;gap:.75rem;padding:.25rem 0}.HouseholdDashboardSkeleton_memberAvatar__egRxr{width:2rem;height:2rem;border-radius:50%;flex-shrink:0}.HouseholdDashboardSkeleton_memberInfo__LLne6{display:flex;flex-direction:column;gap:.35rem;flex:1}.HouseholdDashboardSkeleton_memberName__fBG9p{height:.875rem;width:55%}.HouseholdDashboardSkeleton_memberMeta___z5zV{height:.625rem;width:38%}.HouseholdDashboardSkeleton_noteRow__9ZK5T{height:3.75rem;border-radius:.5rem}.BucketHeader_head__zqarP{display:flex;align-items:center;gap:.7rem;margin-bottom:.7rem}.BucketHeader_title__rj2VC{font-size:.72rem;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:#6b7280;white-space:nowrap}.BucketHeader_rule__tE4rA{flex:1;height:1px;background:#e5e7eb}.BucketHeader_meta__bFYqn{font-size:.75rem;color:#9ca3af;white-space:nowrap}.BucketHeader_tag__ah_sV{font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#9ca3af;background:#f3f4f6;border:1px solid #dfe3e7;border-radius:9999px;padding:.05rem .4rem;margin-left:.35rem;vertical-align:1px}.DashboardSkeleton_card__qdt9O{background:#ffffff;border:1px solid #e5e7eb;border-radius:.85rem;padding:1rem 1.05rem;min-height:112px;display:flex;flex-direction:column;gap:.6rem}.DashboardSkeleton_line__ozIoQ{border-radius:.35rem;background:#f3f4f6;animation:DashboardSkeleton_pulse__vQZoL 1.6s ease-in-out infinite}.DashboardSkeleton_label__8y36s{height:.7rem;width:45%}.DashboardSkeleton_value__RH1p0{height:1.7rem;width:30%}.DashboardSkeleton_hint__hNPNU{height:.78rem;width:70%}@keyframes DashboardSkeleton_pulse__vQZoL{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.DashboardSkeleton_line__ozIoQ{animation:none}}