.SaveStatus_status__GzvfZ{display:inline-flex;align-items:center;min-height:18px;gap:6px;color:hsl(var(--muted-foreground));font-size:.8rem;transition:opacity .15s ease}.SaveStatus_idle__l9v62{opacity:0}.SaveStatus_saved__1xQTv{color:hsl(var(--success))}.SaveStatus_error__tuKWX{color:hsl(var(--destructive))}.Loader_loaderContainer__qkvdD{display:flex;align-items:center;gap:1rem;color:hsl(var(--foreground));transition:all .3s ease}.Loader_vertical__NpbJF{flex-direction:column;justify-content:center}.Loader_horizontal__A96Je{flex-direction:row}.Loader_visualWrapper__eVrzx{position:relative;display:flex;align-items:center;justify-content:center;width:var(--loader-size);height:var(--loader-size)}.Loader_primary__uMYKZ{color:hsl(var(--primary))}.Loader_success__ud9cl{color:hsl(var(--success))}.Loader_white__8d4By{color:hsl(var(--primary-foreground))}.Loader_spinnerIcon__FaEsC{animation:Loader_spin__4_xhr 1s linear infinite;filter:drop-shadow(0 0 8px currentColor)}.Loader_progressRing__uxfuC{transform:rotate(-90deg);filter:drop-shadow(0 0 4px currentColor)}.Loader_progressRingBg__n5Qyd{opacity:.15}.Loader_progressRingIndicator__gPQff{transition:stroke-dashoffset .35s cubic-bezier(.4,0,.2,1)}.Loader_percentage__hQHhk{position:absolute;font-size:var(--loader-percentage-size);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:hsl(var(--foreground));text-shadow:0 2px 4px hsl(var(--black)/.3)}.Loader_labelContainer__k0jbh{display:flex;flex-direction:column;align-items:inherit;gap:.25rem}.Loader_label__q0fe2{font-size:.875rem;font-weight:600;letter-spacing:0;opacity:.9;text-align:center}.Loader_labelProgress__uqKC7{font-size:.75rem;opacity:.6;font-weight:500}@keyframes Loader_spin__4_xhr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SecondaryButton_button__c77J_{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;font-weight:600;letter-spacing:0;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease;transform:translateZ(0)}.SecondaryButton_button__c77J_:focus-visible{outline:none;box-shadow:var(--shadow-sm),0 0 0 3px hsl(var(--foreground)/.28)}[data-theme=flat] .SecondaryButton_button__c77J_:focus-visible{box-shadow:0 0 0 3px hsl(var(--primary)/.22)}.SecondaryButton_button__c77J_:disabled{opacity:.5;cursor:not-allowed}.SecondaryButton_ghost__g7OPd{background:transparent;color:hsl(var(--foreground)/.7)}.SecondaryButton_ghost__g7OPd:hover:not(:disabled){background:var(--surface-quiet-hover-bg);box-shadow:var(--shadow-sm),inset 0 0 0 1px hsl(var(--foreground)/.05);color:hsl(var(--foreground))}[data-theme=flat] .SecondaryButton_ghost__g7OPd:hover:not(:disabled){box-shadow:none}.SecondaryButton_tinted__dBkaf{background:var(--surface-quiet-hover-bg);box-shadow:var(--shadow-sm),inset 0 0 0 1px hsl(var(--foreground)/.05);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);color:hsl(var(--foreground)/.7)}.SecondaryButton_tinted__dBkaf:hover:not(:disabled){background:hsl(var(--foreground)/.12);box-shadow:var(--shadow-md),inset 0 0 0 1px hsl(var(--foreground)/.08);color:hsl(var(--foreground));transform:translateY(-1px)}.SecondaryButton_tinted__dBkaf:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-sm),inset 0 0 0 1px hsl(var(--foreground)/.05)}[data-theme=flat] .SecondaryButton_tinted__dBkaf{background:hsl(var(--primary)/.1);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=flat] .SecondaryButton_tinted__dBkaf:hover:not(:disabled){background:hsl(var(--primary)/.16);box-shadow:none}[data-theme=flat] .SecondaryButton_tinted__dBkaf:active:not(:disabled){box-shadow:none}.SecondaryButton_sm__uihSl{height:36px;padding:0 14px;font-size:13px;border-radius:var(--radius-md)}.SecondaryButton_md__gh_e8{height:44px;padding:0 20px;font-size:14px;border-radius:var(--radius-md)}.SecondaryButton_lg__4GLLa{height:52px;padding:0 24px;font-size:15px;border-radius:var(--radius-md)}.CohortBenchmarkChip_chip__mVffw{display:inline-flex;align-items:center;border-radius:999px;background:hsl(var(--primary)/.1);color:hsl(var(--primary));padding:4px 10px;font-size:.75rem;font-weight:650}.CompanionChatMessageContent_root__9u0dM{display:flex;flex-direction:column;gap:10px;min-width:0}.CompanionChatMessageContent_prose__DfzZU{white-space:pre-wrap}.CompanionChatMessageContent_tableWrap__lRkuJ{display:flex;flex-direction:column;gap:6px;min-width:0}.CompanionChatMessageContent_tableTitle__rQkLn{font-size:12px;font-weight:600;color:hsl(var(--foreground)/.78)}.CompanionChatMessageContent_tableShell__YfVsq{position:relative;min-width:0}.CompanionChatMessageContent_copyButton__sbD3H{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid hsl(var(--foreground)/.12);border-radius:8px;background:hsl(var(--modal-bg)/.94);color:hsl(var(--foreground)/.78);box-shadow:var(--shadow-md);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,color .15s ease,background .15s ease,border-color .15s ease}.CompanionChatMessageContent_tableShell__YfVsq:focus-within .CompanionChatMessageContent_copyButton__sbD3H,.CompanionChatMessageContent_tableShell__YfVsq:hover .CompanionChatMessageContent_copyButton__sbD3H{opacity:1;pointer-events:auto}.CompanionChatMessageContent_copyButton__sbD3H:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.45);background:hsl(var(--modal-bg))}@media (hover:none){.CompanionChatMessageContent_copyButton__sbD3H{opacity:.85;pointer-events:auto}}.CompanionChatMessageContent_tableScroll__k2Rat{max-width:100%;max-height:280px;overflow:auto;border:1px solid hsl(var(--foreground)/.1);border-radius:10px;background:hsl(var(--background)/.55)}.CompanionChatMessageContent_table__x1Yeb{width:100%;border-collapse:collapse;font-size:12px;line-height:1.35}.CompanionChatMessageContent_table__x1Yeb td,.CompanionChatMessageContent_table__x1Yeb th{padding:7px 10px;border-bottom:1px solid hsl(var(--foreground)/.08);vertical-align:top}.CompanionChatMessageContent_table__x1Yeb th{position:sticky;top:0;z-index:1;background:hsl(var(--background));font-weight:600;text-align:left;white-space:nowrap}.CompanionChatMessageContent_table__x1Yeb tbody tr:last-child td{border-bottom:none}.CompanionChatMessageContent_table__x1Yeb tbody tr:hover td{background:hsl(var(--foreground)/.04)}.CompanionChatMessageContent_alignLeft__X8mHx{text-align:left}.CompanionChatMessageContent_alignRight__Ecrq9{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CompanionChatMessageContent_alignCenter__o7_HZ{text-align:center}.InvestmentsPageClient_heroRangeRow__vy8go{display:flex;align-items:center;justify-content:flex-end;min-height:40px;margin-top:-8px;margin-bottom:10px}@media (max-width:768px){.InvestmentsPageClient_heroRangeRow__vy8go{margin-top:0;margin-bottom:8px}}.page_container__U469D{display:flex;min-height:100vh}.page_main___tpA3{flex:1 1;margin-left:260px;padding:calc(var(--safe-top) + 40px) 40px 40px 40px;min-width:0;width:100%;max-width:100%;overflow-x:clip}.page_header__UAeS8{margin-bottom:40px}.page_headerTop___1TTm{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;width:100%}.page_title__PMHmc{font-size:clamp(24px,5vw,36px);font-weight:700;letter-spacing:0;margin-bottom:8px}.page_subtitle__0XFkO{font-size:16px;color:hsl(var(--foreground)/.6)}.page_statsGrid__jsUbJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:32px;width:100%;max-width:100%}.page_summaryCard__GAMzy{padding:24px;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center}.page_cardLabel__LDxpY{font-size:14px;text-transform:uppercase;letter-spacing:0;opacity:.6;font-weight:600}.page_value__kV8cB{font-size:clamp(20px,4vw,28px);font-weight:700;letter-spacing:0}.page_topPerformerValue__07wiY{font-size:clamp(16px,3.5vw,20px);font-weight:700;line-height:1.2}.page_tableContainer__1ZtpH{width:100%;max-width:100%;overflow-x:hidden;border-radius:var(--radius-md)}.page_accountList__Rsv3a{display:flex;flex-direction:column;gap:16px;margin-top:24px;padding-bottom:40px}.page_embeddedTable__iUUJZ{margin:0}.page_table__CwKEc{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left}.page_th__9RaIT{padding:14px 12px;background:hsl(var(--glass-highlight)/.05);border-bottom:1px solid hsl(var(--glass-border));font-size:13px;font-weight:600;color:hsl(var(--foreground)/.7);text-transform:uppercase}.page_tr__JSQAT{border-bottom:1px solid hsl(var(--glass-border)/.5);transition:background .2s}.page_tr__JSQAT:last-child{border-bottom:none}.page_tr__JSQAT:hover{background:hsl(var(--glass-highlight)/.05)}.page_td__j4d2r{padding:14px 12px;font-size:14px;min-width:0;vertical-align:middle}.page_nameCell__XW22w{font-weight:600;color:hsl(var(--foreground));overflow:hidden}.page_nameCellContent__NBaq8{display:flex;align-items:center;gap:12px;min-width:0}.page_nameCellMeta__JJjol{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;flex-wrap:wrap}.page_nameText__X0YK5{min-width:0;flex:1 1 auto}.page_eventPill__EBsgB,.page_nameText__X0YK5{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_eventPill__EBsgB{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;border:1px solid hsl(var(--glass-border)/.8);background:hsl(var(--glass-highlight)/.08);color:hsl(var(--foreground)/.82);font-size:11px;font-weight:700;letter-spacing:0}.page_eventPillUrgent__iOjdl{border-color:hsl(var(--warning)/.4);background:hsl(var(--warning)/.12);color:hsl(var(--warning))}.page_eventPillSoon__JeFQD{border-color:hsl(var(--success)/.38);background:hsl(var(--success)/.12);color:hsl(var(--success))}.page_eventPillUpcoming__Y1R0k{border-color:hsl(var(--glass-border)/.95)}.page_vestingPill__i5t6a{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;border:1px solid hsl(var(--glass-border)/.8);font-size:11px;font-weight:700;letter-spacing:0;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.page_vestingPillUpcoming__ujj_0{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.page_vestingPillUrgent__USslK{border-color:hsl(var(--warning)/.42);background:hsl(var(--warning)/.12);color:hsl(var(--warning))}.page_vestingPillUnvested__hT7j0{border-color:hsl(var(--glass-border)/.95);background:hsl(var(--glass-highlight)/.08);color:hsl(var(--foreground)/.72)}.page_vestingPillVested__j2nWx{border-color:hsl(var(--success)/.38);background:hsl(var(--success)/.12);color:hsl(var(--success))}.page_vestingPillSettled__7Onq5{border-color:hsl(var(--muted-foreground)/.38);background:hsl(var(--foreground)/.06);color:hsl(var(--muted-foreground))}.page_symbolCell__lTWt7{opacity:.7;font-size:13px}.page_monoCell__awSdy,.page_symbolCell__lTWt7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_monoCell__awSdy{font-family:var(--font-mono,monospace);opacity:.8}.page_table__CwKEc td:first-child,.page_table__CwKEc th:first-child{width:34%}.page_table__CwKEc td:nth-child(2),.page_table__CwKEc th:nth-child(2){width:8%}.page_table__CwKEc td:nth-child(3),.page_table__CwKEc td:nth-child(4),.page_table__CwKEc th:nth-child(3),.page_table__CwKEc th:nth-child(4){width:10%}.page_table__CwKEc td:nth-child(5),.page_table__CwKEc th:nth-child(5){width:7%}.page_table__CwKEc td:nth-child(6),.page_table__CwKEc td:nth-child(7),.page_table__CwKEc th:nth-child(6),.page_table__CwKEc th:nth-child(7){width:10%}.page_table__CwKEc td:nth-child(8),.page_table__CwKEc th:nth-child(8){width:112px}.page_actionColumnHeader__sArWv{width:48px}.page_placeholderDash__AQ_Hk{opacity:.5}.page_holdingActions__wlXnx{display:flex;align-items:center;gap:8px}.page_emptyHoldings__TlpKG{padding:24px;text-align:center;font-size:14px;opacity:.5}.page_positive__UxwSZ{color:hsl(var(--accent))}.page_negative__hSsOd{color:hsl(var(--danger))}.page_iconButton__mSoYP{background:hsl(var(--primary)/.1);-webkit-backdrop-filter:blur(8px) saturate(180%);backdrop-filter:blur(8px) saturate(180%);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:hsl(var(--foreground)/.8);border-radius:50%;transition:all .3s cubic-bezier(.16,1,.3,1);width:40px;height:40px;box-shadow:var(--shadow-sm)}.page_iconButton__mSoYP:hover{background:hsl(var(--primary)/.25);color:hsl(var(--foreground));transform:translateY(-2px);box-shadow:var(--shadow-md)}@media (max-width:768px){.page_main___tpA3{margin-left:0;padding:calc(var(--safe-top) + 12px) 12px 80px 12px;overflow-x:clip;width:100%;max-width:100%;box-sizing:border-box}.page_header__UAeS8{flex-direction:column;gap:16px;margin-bottom:24px}.page_statsGrid__jsUbJ{grid-template-columns:repeat(3,1fr);gap:8px;overflow-x:hidden}.page_summaryCard__GAMzy{padding:8px;overflow:hidden;text-align:center;align-items:center}.page_cardLabel__LDxpY{font-size:9px}.page_value__kV8cB{font-size:16px}.page_topPerformerValue__07wiY{font-size:11px}.page_td__j4d2r,.page_th__9RaIT{padding:12px 8px;font-size:12px}.page_table__CwKEc td:nth-child(3),.page_table__CwKEc td:nth-child(4),.page_table__CwKEc th:nth-child(3),.page_table__CwKEc th:nth-child(4){display:none}.page_table__CwKEc td:first-child,.page_table__CwKEc th:first-child{width:42%}.page_table__CwKEc td:nth-child(2),.page_table__CwKEc th:nth-child(2){width:12%}.page_table__CwKEc td:nth-child(5),.page_table__CwKEc th:nth-child(5){width:10%}.page_table__CwKEc td:nth-child(6),.page_table__CwKEc th:nth-child(6){width:16%}.page_table__CwKEc td:nth-child(7),.page_table__CwKEc th:nth-child(7){width:12%}.page_table__CwKEc td:nth-child(8),.page_table__CwKEc th:nth-child(8){width:64px}.page_table__CwKEc td:nth-child(8)>div{flex-wrap:wrap;justify-content:flex-end;gap:6px!important}}.TradeHoldingModal_tradeTypeGroup__qLyJ_{margin-bottom:24px}.TradeHoldingModal_segmentedControl__af9HG{display:flex;padding:4px;border-radius:var(--radius-sm);background:hsl(var(--foreground)/.05)}.TradeHoldingModal_segmentButton__0D2NH{flex:1 1;padding:8px;border:none;border-radius:6px;background:transparent;color:hsl(var(--foreground)/.55);font:inherit;font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.TradeHoldingModal_segmentButton__0D2NH:hover{color:hsl(var(--foreground))}.TradeHoldingModal_segmentButtonActive__jmDtQ{background:hsl(var(--foreground)/.1);color:hsl(var(--foreground));font-weight:700}.TradeHoldingModal_ownershipHint__dYjv4{margin-top:8px;color:hsl(var(--muted-foreground));font-size:12px;text-align:center}.TradeHoldingModal_totalSummary__Jsni3{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;padding:16px;border-radius:var(--radius-md);background:hsl(var(--foreground)/.04)}.TradeHoldingModal_totalLabel__yJq2F{color:hsl(var(--muted-foreground))}.TradeHoldingModal_totalValue__dyVPZ{color:hsl(var(--foreground));font-size:18px}.TradeHoldingModal_totalValueBuy__jHclb{color:hsl(var(--danger))}.TradeHoldingModal_totalValueSell__Wt3ft{color:hsl(var(--success))}@media (max-width:520px){.TradeHoldingModal_totalSummary__Jsni3{align-items:flex-start;flex-direction:column}}.DocumentAttachmentModal_triggerWrap__krVqh{display:inline-flex}.DocumentAttachmentModal_actionButton__kzOPr,.DocumentAttachmentModal_iconButton__Kgiqt{width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:hsl(var(--foreground)/.56);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease;flex-shrink:0}.DocumentAttachmentModal_actionButton__kzOPr:hover,.DocumentAttachmentModal_iconButton__Kgiqt:hover{color:hsl(var(--foreground));background:var(--surface-quiet-hover-bg);transform:translateY(-1px)}.DocumentAttachmentModal_modalTitle__scaki{display:inline-flex;align-items:center;gap:8px}.DocumentAttachmentModal_headerRow__dKvHj{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:18px;align-items:end;margin-bottom:18px}.DocumentAttachmentModal_ownerMeta__n7v3Y{min-width:0;display:flex;flex-direction:column;gap:4px}.DocumentAttachmentModal_ownerName__jYjq6{color:hsl(var(--foreground));font-size:15px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentAttachmentModal_documentSub__W6CPn,.DocumentAttachmentModal_emptyState__QYx52,.DocumentAttachmentModal_ownerType__XGTHb,.DocumentAttachmentModal_previewSub__bpUDG,.DocumentAttachmentModal_quotaText__HlaEY,.DocumentAttachmentModal_selectedFile__OEYA_{color:hsl(var(--muted-foreground));font-size:12px}.DocumentAttachmentModal_ownerType__XGTHb{text-transform:capitalize}.DocumentAttachmentModal_quota__MdvcL{display:flex;flex-direction:column;gap:7px}.DocumentAttachmentModal_quotaText__HlaEY{text-align:right;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentAttachmentModal_quotaTrack__Qmq75{height:6px;border-radius:var(--radius-full);background:var(--surface-quiet-hover-bg);overflow:hidden}.DocumentAttachmentModal_quotaTrack__Qmq75 span{display:block;height:100%;border-radius:inherit;background:hsl(var(--primary))}.DocumentAttachmentModal_uploadPanel__gVkJo{position:relative;display:grid;grid-template-columns:minmax(210px,1fr) 150px minmax(0,1.15fr) auto;gap:12px;align-items:end;padding:14px;border-radius:var(--radius-md);border:1px solid hsl(var(--border)/.55);background:var(--surface-quiet-bg);margin-bottom:10px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.DocumentAttachmentModal_uploadPanelDragging__33Tch{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.35);box-shadow:0 0 0 3px hsl(var(--primary)/.12)}.DocumentAttachmentModal_hiddenInput__tSjIS{display:none}.DocumentAttachmentModal_field__7RmIS{min-width:0;display:flex;flex-direction:column;gap:7px}.DocumentAttachmentModal_field__7RmIS span,.DocumentAttachmentModal_listHeader__IJlxa{color:hsl(var(--muted-foreground));font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.DocumentAttachmentModal_dropTarget__lPKBt,.DocumentAttachmentModal_input___BsyP,.DocumentAttachmentModal_select__za1Ts,.DocumentAttachmentModal_uploadButton__T_GZl{height:43px;border-radius:var(--radius-md);font:inherit;box-sizing:border-box}.DocumentAttachmentModal_input___BsyP,.DocumentAttachmentModal_select__za1Ts{width:100%;min-width:0;padding:0 14px;background:var(--surface-quiet-bg);border:1px solid transparent;color:hsl(var(--foreground));font-size:14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.DocumentAttachmentModal_input___BsyP:hover:not(:disabled),.DocumentAttachmentModal_select__za1Ts:hover:not(:disabled){background:var(--surface-quiet-hover-bg)}.DocumentAttachmentModal_input___BsyP:focus,.DocumentAttachmentModal_select__za1Ts:focus{outline:none;background:var(--surface-quiet-hover-bg);border-color:hsl(var(--primary)/.3);box-shadow:0 0 0 2px hsl(var(--primary)/.08)}.DocumentAttachmentModal_uploadButton__T_GZl{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:120px;padding:0 16px;border:none;cursor:pointer;font-size:14px;font-weight:700;white-space:nowrap}.DocumentAttachmentModal_dropTarget__lPKBt{position:relative;z-index:1;min-height:64px;height:64px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:0 14px;border:1px dashed hsl(var(--primary)/.45);background:hsl(var(--primary)/.06);color:hsl(var(--foreground));cursor:pointer;text-align:left;font:inherit}.DocumentAttachmentModal_dropTarget__lPKBt:hover{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.65)}.DocumentAttachmentModal_dropTarget__lPKBt:disabled{opacity:.5;cursor:not-allowed}.DocumentAttachmentModal_dropTargetIcon__I2Wi4{width:34px;height:34px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;background:var(--surface-quiet-hover-bg);color:hsl(var(--primary))}.DocumentAttachmentModal_dropTargetText__u2kmE{min-width:0;display:flex;flex-direction:column;gap:3px}.DocumentAttachmentModal_dropTargetText__u2kmE span:first-child{font-size:14px;font-weight:750;color:hsl(var(--foreground))}.DocumentAttachmentModal_dropTargetText__u2kmE span:last-child{color:hsl(var(--muted-foreground));font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentAttachmentModal_uploadButton__T_GZl{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 4px 14px hsl(var(--primary)/.35)}.DocumentAttachmentModal_uploadButton__T_GZl:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:0 6px 18px hsl(var(--primary)/.45)}.DocumentAttachmentModal_uploadButton__T_GZl:disabled{background:var(--surface-quiet-hover-bg);color:hsl(var(--muted-foreground));opacity:1;cursor:not-allowed;transform:none;box-shadow:none}.DocumentAttachmentModal_selectedFile__OEYA_{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:0 2px 10px}.DocumentAttachmentModal_selectedFile__OEYA_ span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentAttachmentModal_selectedFile__OEYA_ button{border:0;background:transparent;color:inherit;cursor:pointer;display:inline-flex}.DocumentAttachmentModal_contentStack___YoOZ{display:flex;flex-direction:column;gap:10px}.DocumentAttachmentModal_listHeader__IJlxa{display:flex;justify-content:space-between;align-items:center;padding:2px 2px 0}.DocumentAttachmentModal_listHeader__IJlxa span:last-child{min-width:22px;height:22px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;background:var(--surface-quiet-hover-bg);color:hsl(var(--foreground)/.7);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentAttachmentModal_documentList__RSeEA{border-radius:var(--radius-md);background:var(--surface-quiet-bg);overflow:hidden}.DocumentAttachmentModal_documentRow__yT5_f{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid hsl(var(--border)/.65)}.DocumentAttachmentModal_documentRow__yT5_f:last-child{border-bottom:0}.DocumentAttachmentModal_documentRow__yT5_f:hover{background:var(--surface-quiet-bg)}.DocumentAttachmentModal_thumbnail__kzy0J{width:42px;height:42px;border:0;border-radius:var(--radius-sm);background:var(--surface-quiet-hover-bg);color:hsl(var(--muted-foreground));display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}.DocumentAttachmentModal_thumbnail__kzy0J img{width:100%;height:100%;object-fit:cover}.DocumentAttachmentModal_lockedThumbnail__8J_90{background:hsl(var(--warning)/.12);color:hsl(var(--warning))}.DocumentAttachmentModal_documentMeta__ttvgv{min-width:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;padding:0;display:flex;flex-direction:column;gap:4px}.DocumentAttachmentModal_documentName___0sOU,.DocumentAttachmentModal_previewName__5Tlw4{color:hsl(var(--foreground));font-size:14px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentAttachmentModal_documentActions__WoNgr{display:flex;align-items:center;gap:4px}.DocumentAttachmentModal_actionButton__kzOPr{border-radius:var(--radius-sm);text-decoration:none}.DocumentAttachmentModal_dangerButton__h7jQL{color:hsl(var(--danger))}.DocumentAttachmentModal_dangerButton__h7jQL:hover{color:hsl(var(--danger));background:hsl(var(--danger)/.1)}.DocumentAttachmentModal_emptyState__QYx52{min-height:90px;display:flex;align-items:center;justify-content:center;gap:8px}.DocumentAttachmentModal_previewPane__Ls_pt{border-radius:var(--radius-md);background:var(--surface-quiet-bg);overflow:hidden}.DocumentAttachmentModal_previewHeader__uibcs{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid hsl(var(--border)/.65)}.DocumentAttachmentModal_previewBody__mdWlh{min-height:280px;display:flex;align-items:flex-start;justify-content:center;background:hsl(var(--background));overflow:auto}.DocumentAttachmentModal_previewImage__yrzkf{width:100%;height:100%;min-height:280px;object-fit:contain}.DocumentAttachmentModal_previewFallback__ReYEr{color:hsl(var(--muted-foreground))}.DocumentAttachmentModal_pdfPreview__sFMom{position:relative;width:100%;min-height:360px;display:flex;justify-content:center;padding:18px}.DocumentAttachmentModal_pdfCanvas__W8Am3{max-width:100%;height:auto;opacity:0;border-radius:var(--radius-sm);background:white;box-shadow:0 8px 24px hsl(var(--background)/.35);transition:opacity .2s ease}.DocumentAttachmentModal_pdfCanvasReady__FB4u8{opacity:1}.DocumentAttachmentModal_rotateButton__lKdkw{position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;border:0;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;background:hsl(var(--background)/.9);color:hsl(var(--foreground)/.72);cursor:pointer;box-shadow:0 6px 16px hsl(var(--background)/.28)}.DocumentAttachmentModal_rotateButton__lKdkw:hover{color:hsl(var(--foreground));background:hsl(var(--foreground)/.1)}.DocumentAttachmentModal_pageControls__WwPip{position:absolute;top:10px;left:10px;z-index:2;height:32px;display:inline-flex;align-items:center;gap:4px;padding:0 6px;border-radius:var(--radius-sm);background:hsl(var(--background)/.9);color:hsl(var(--foreground)/.72);box-shadow:0 6px 16px hsl(var(--background)/.28)}.DocumentAttachmentModal_pageControls__WwPip button{width:24px;height:24px;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.DocumentAttachmentModal_pageControls__WwPip button:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--foreground)/.1)}.DocumentAttachmentModal_pageControls__WwPip button:disabled{opacity:.4;cursor:not-allowed}.DocumentAttachmentModal_pageControls__WwPip span{min-width:44px;color:hsl(var(--foreground)/.78);font-size:12px;font-weight:700;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentAttachmentModal_passwordPrompt__B_Z_m,.DocumentAttachmentModal_previewStatus__uUuY6{position:absolute;inset:0;min-height:280px;display:flex;align-items:center;justify-content:center;color:hsl(var(--muted-foreground));background:hsl(var(--background))}.DocumentAttachmentModal_previewStatus__uUuY6{gap:8px;font-size:13px}.DocumentAttachmentModal_spinner__Fr963{animation:DocumentAttachmentModal_spin__uNH8a .9s linear infinite}.DocumentAttachmentModal_passwordPrompt__B_Z_m{flex-direction:column;gap:12px;padding:28px;text-align:center}.DocumentAttachmentModal_lockIcon__Y8w8k{width:52px;height:52px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;background:hsl(var(--warning)/.14);color:hsl(var(--warning))}.DocumentAttachmentModal_passwordText__WTb2i{display:flex;flex-direction:column;gap:4px;color:hsl(var(--foreground));font-size:14px;font-weight:750}.DocumentAttachmentModal_passwordTitle__ZxfYP{color:hsl(var(--foreground))}.DocumentAttachmentModal_passwordError__2SmHF{color:hsl(var(--danger));font-size:12px;font-weight:650}.DocumentAttachmentModal_passwordInput__5cnGf{width:min(100%,280px);height:43px;padding:0 14px;border-radius:var(--radius-md);border:1px solid transparent;background:var(--surface-quiet-bg);color:hsl(var(--foreground));font:inherit;-webkit-text-security:disc;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.DocumentAttachmentModal_passwordInput__5cnGf:hover:not(:disabled){background:var(--surface-quiet-hover-bg)}.DocumentAttachmentModal_passwordInput__5cnGf:focus{outline:none;background:var(--surface-quiet-hover-bg);border-color:hsl(var(--primary)/.3);box-shadow:0 0 0 2px hsl(var(--primary)/.08)}.DocumentAttachmentModal_unlockButton__5qlS_{height:43px;min-width:110px;padding:0 16px;border:0;border-radius:var(--radius-md);background:hsl(var(--primary));color:hsl(var(--primary-foreground));font:inherit;font-weight:750;cursor:pointer}.DocumentAttachmentModal_unlockButton__5qlS_:disabled{opacity:.5;cursor:not-allowed}@keyframes DocumentAttachmentModal_spin__uNH8a{to{transform:rotate(1turn)}}@media (max-width:720px){.DocumentAttachmentModal_headerRow__dKvHj,.DocumentAttachmentModal_uploadPanel__gVkJo{grid-template-columns:1fr}.DocumentAttachmentModal_quotaText__HlaEY{text-align:left}.DocumentAttachmentModal_dropTarget__lPKBt,.DocumentAttachmentModal_uploadButton__T_GZl{width:100%}.DocumentAttachmentModal_documentRow__yT5_f{grid-template-columns:38px minmax(0,1fr) auto;padding:10px}.DocumentAttachmentModal_thumbnail__kzy0J{width:38px;height:38px}}.DocumentVaultSettings_wrap__Xs3Lx{display:flex;flex-direction:column;gap:20px}.DocumentVaultSettings_summary__9XXjw{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(160px,220px);gap:12px;align-items:center;padding:12px;border-radius:var(--radius-md);background:var(--surface-quiet-bg);transition:background .24s ease,transform .24s ease}.DocumentVaultSettings_summary__9XXjw:hover{background:var(--surface-quiet-bg);transform:translateY(-1px)}.DocumentVaultSettings_preferenceIcon__GSpEj,.DocumentVaultSettings_summaryIcon__tU3r4{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.DocumentVaultSettings_preferenceRow__y49eW{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-radius:var(--radius-md);background:var(--surface-quiet-bg);transition:background .24s ease,transform .24s ease}.DocumentVaultSettings_preferenceRow__y49eW:hover{background:var(--surface-quiet-bg);transform:translateY(-1px)}.DocumentVaultSettings_preferenceRowActive__5OOOY .DocumentVaultSettings_preferenceIcon__GSpEj{background:hsl(var(--success)/.12);color:hsl(var(--success))}.DocumentVaultSettings_preferenceText__SpDTb{display:flex;min-width:0;flex-direction:column;gap:3px}.DocumentVaultSettings_preferenceTitle__bFlOc{color:hsl(var(--foreground));font-size:.92rem;font-weight:650}.DocumentVaultSettings_preferenceDescription__j2R3s{color:hsl(var(--muted-foreground));font-size:.8rem;line-height:1.35}.DocumentVaultSettings_summaryLabel__PtdvN{margin-bottom:2px;color:hsl(var(--foreground));font-size:.92rem;font-weight:650}.DocumentVaultSettings_summaryValue__A5f5S{color:hsl(var(--foreground));font-size:.86rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentVaultSettings_empty__HUQCm,.DocumentVaultSettings_ownerLine__S0Pt5,.DocumentVaultSettings_previewSub__tE__b,.DocumentVaultSettings_sub__qWiuB,.DocumentVaultSettings_summaryMeta__hHR2H,.DocumentVaultSettings_summaryValue__A5f5S span{color:hsl(var(--muted-foreground));font-size:.8rem}.DocumentVaultSettings_summaryMeta__hHR2H{margin-top:3px}.DocumentVaultSettings_progress__gtttI{height:6px;overflow:hidden;border-radius:999px;background:hsl(var(--foreground)/.1)}.DocumentVaultSettings_progress__gtttI span{display:block;height:100%;border-radius:inherit;background:hsl(var(--primary))}.DocumentVaultSettings_controls__3ZhVr{display:grid;grid-template-columns:1fr;gap:10px}.DocumentVaultSettings_searchField__eifM_{display:flex;align-items:center;gap:9px;height:43px;padding:0 14px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--surface-quiet-bg);color:hsl(var(--foreground));transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.DocumentVaultSettings_searchField__eifM_:hover{background:var(--surface-quiet-hover-bg)}.DocumentVaultSettings_searchField__eifM_:focus-within{background:var(--surface-quiet-hover-bg);border-color:hsl(var(--primary)/.3);box-shadow:0 0 0 2px hsl(var(--primary)/.08)}.DocumentVaultSettings_searchField__eifM_ svg{flex-shrink:0;color:hsl(var(--muted-foreground))}.DocumentVaultSettings_searchField__eifM_ input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:inherit;font:inherit}.DocumentVaultSettings_searchField__eifM_ input::placeholder{color:hsl(var(--muted-foreground))}.DocumentVaultSettings_filters__ZMyF9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.DocumentVaultSettings_documents__TAIxJ{overflow:hidden;border-radius:var(--radius-md);background:var(--surface-quiet-bg)}.DocumentVaultSettings_listHeader__uNiXM{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 8px;color:hsl(var(--muted-foreground));font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.DocumentVaultSettings_listHeader__uNiXM span:last-child{color:hsl(var(--foreground)/.68);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentVaultSettings_list__6_1sd{display:flex;flex-direction:column}.DocumentVaultSettings_row__MPesa{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 12px;border-top:1px solid hsl(var(--glass-border)/.22);transition:background .22s ease,transform .22s ease}.DocumentVaultSettings_row__MPesa:hover{background:var(--surface-quiet-bg);transform:translateY(-1px)}.DocumentVaultSettings_thumbnail__0ySCL{display:flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border:0;border-radius:var(--radius-sm);background:hsl(var(--foreground)/.065);color:hsl(var(--muted-foreground));cursor:pointer;transition:background .2s ease,color .2s ease}.DocumentVaultSettings_thumbnail__0ySCL:hover{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.DocumentVaultSettings_thumbnail__0ySCL img{width:100%;height:100%;object-fit:cover}.DocumentVaultSettings_lockedThumbnail__LnMHs{background:hsl(var(--foreground)/.07);color:hsl(var(--muted-foreground))}.DocumentVaultSettings_meta__9doDC{display:flex;min-width:0;flex-direction:column;gap:3px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.DocumentVaultSettings_name__K_jNB,.DocumentVaultSettings_previewName__I9fza{overflow:hidden;color:hsl(var(--foreground));font-size:.92rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.DocumentVaultSettings_ownerLine__S0Pt5,.DocumentVaultSettings_sub__qWiuB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentVaultSettings_actions__71Qiq{display:flex;align-items:center;gap:2px}.DocumentVaultSettings_iconButton__8N_lx{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--radius-sm);background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;text-decoration:none;transition:background .2s ease,color .2s ease}.DocumentVaultSettings_iconButton__8N_lx:hover{background:var(--surface-quiet-hover-bg);color:hsl(var(--foreground))}.DocumentVaultSettings_iconButton__8N_lx:disabled{cursor:not-allowed;opacity:.5}.DocumentVaultSettings_dangerButton__jOW3f{color:hsl(var(--danger))}.DocumentVaultSettings_dangerButton__jOW3f:hover{background:hsl(var(--danger)/.1);color:hsl(var(--danger))}.DocumentVaultSettings_empty__HUQCm{display:flex;min-height:96px;align-items:center;justify-content:center;gap:8px;padding:20px;border-top:1px solid hsl(var(--glass-border)/.22);text-align:center}.DocumentVaultSettings_previewPane__VJ_ny{overflow:hidden;border-radius:var(--radius-md);background:var(--surface-quiet-bg)}.DocumentVaultSettings_previewHeader__qMogI{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-bottom:1px solid hsl(var(--glass-border)/.22)}.DocumentVaultSettings_previewBody__y5d8x{display:flex;min-height:320px;align-items:flex-start;justify-content:center;overflow:auto;background:hsl(var(--background))}@media (prefers-reduced-motion:reduce){.DocumentVaultSettings_iconButton__8N_lx,.DocumentVaultSettings_preferenceRow__y49eW,.DocumentVaultSettings_row__MPesa,.DocumentVaultSettings_searchField__eifM_,.DocumentVaultSettings_summary__9XXjw,.DocumentVaultSettings_thumbnail__0ySCL{transition:none}.DocumentVaultSettings_preferenceRow__y49eW:hover,.DocumentVaultSettings_row__MPesa:hover,.DocumentVaultSettings_summary__9XXjw:hover{transform:none}}@media (max-width:760px){.DocumentVaultSettings_summary__9XXjw{grid-template-columns:40px minmax(0,1fr)}.DocumentVaultSettings_progress__gtttI{grid-column:1/-1}.DocumentVaultSettings_preferenceRow__y49eW{grid-template-columns:38px minmax(0,1fr) auto}.DocumentVaultSettings_preferenceIcon__GSpEj{width:38px;height:38px}.DocumentVaultSettings_filters__ZMyF9{grid-template-columns:1fr}.DocumentVaultSettings_row__MPesa{grid-template-columns:38px minmax(0,1fr);align-items:start}.DocumentVaultSettings_thumbnail__0ySCL{width:38px;height:38px}.DocumentVaultSettings_actions__71Qiq{grid-column:1/-1;justify-content:flex-end}}.SettingsSearch_container__FpKYp{position:relative;width:100%;margin-bottom:16px}.SettingsSearch_inputWrapper__mA9b0{display:flex;align-items:center;gap:10px;padding:0 14px;height:40px;border-radius:var(--radius-md);background:var(--surface-quiet-bg);border:1px solid transparent;transition:all .2s ease}.SettingsSearch_inputFocused__MEqmq,.SettingsSearch_inputWrapper__mA9b0:hover{background:var(--surface-quiet-hover-bg)}.SettingsSearch_inputFocused__MEqmq{border-color:hsl(var(--primary)/.3);box-shadow:0 0 0 2px hsl(var(--primary)/.08)}.SettingsSearch_searchIcon__DNk3X{color:hsl(var(--muted-foreground)/.5);flex-shrink:0}.SettingsSearch_inputFocused__MEqmq .SettingsSearch_searchIcon__DNk3X{color:hsl(var(--primary)/.7)}.SettingsSearch_input__Te57k{flex:1 1;min-width:0;border:none;background:transparent;color:hsl(var(--foreground));font-size:.88rem;font-weight:400;outline:none;padding:0}.SettingsSearch_input__Te57k::placeholder{color:hsl(var(--muted-foreground)/.45)}.SettingsSearch_clearButton__m_2Jp{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:none;background:hsl(var(--foreground)/.1);color:hsl(var(--muted-foreground));font-size:14px;line-height:1;cursor:pointer;flex-shrink:0;transition:all .15s ease}.SettingsSearch_clearButton__m_2Jp:hover{background:hsl(var(--foreground)/.18);color:hsl(var(--foreground))}.SettingsSearch_shortcutHint___DTNN{font-size:.7rem;font-weight:500;color:hsl(var(--muted-foreground)/.35);background:var(--surface-quiet-bg);border:1px solid hsl(var(--foreground)/.06);border-radius:5px;padding:2px 6px;font-family:var(--font-mono),ui-monospace,monospace;flex-shrink:0;pointer-events:none}.SettingsSearch_dropdown__Xopjg{position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:340px;overflow-y:auto;background:hsl(var(--background));border:1px solid hsl(var(--glass-border)/.35);border-radius:var(--radius-md);box-shadow:var(--shadow-md),0 0 0 1px hsl(var(--glass-border)/.1);z-index:50;padding:6px;animation:SettingsSearch_dropdownReveal__z7oGN .18s cubic-bezier(.16,1,.3,1) forwards}@keyframes SettingsSearch_dropdownReveal__z7oGN{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.SettingsSearch_resultItem__KYTzC{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:calc(var(--radius-md) - 2px);border:none;background:transparent;cursor:pointer;text-align:left;transition:background .12s ease;color:hsl(var(--foreground))}.SettingsSearch_resultItemActive__L3zMt,.SettingsSearch_resultItem__KYTzC:hover{background:hsl(var(--primary)/.08)}.SettingsSearch_resultIcon__P5Jss{width:32px;height:32px;border-radius:8px;background:hsl(var(--primary)/.1);display:flex;align-items:center;justify-content:center;color:hsl(var(--primary));flex-shrink:0}.SettingsSearch_resultText__lFcFJ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.SettingsSearch_resultLabel__m_w_E{font-size:.88rem;font-weight:600;color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SettingsSearch_resultBadge__fYQXW{font-size:.65rem;font-weight:600;color:hsl(var(--muted-foreground)/.5);text-transform:uppercase;letter-spacing:0}.SettingsSearch_highlight__c3NJG{background:hsl(var(--primary)/.2);color:hsl(var(--primary));border-radius:2px;padding:0 1px}.SettingsSearch_noResults__sahZk{padding:20px 14px;text-align:center;font-size:.84rem;color:hsl(var(--muted-foreground)/.5)}@media (max-width:768px){.SettingsSearch_shortcutHint___DTNN{display:none}.SettingsSearch_dropdown__Xopjg{max-height:260px}}.AccountRow_container__YoXmG{position:relative;display:flex;flex-direction:column;padding:0;cursor:pointer;border-radius:12px;background:var(--surface-quiet-bg);transition:background .2s ease,box-shadow .2s ease}.AccountRow_container__YoXmG:hover{background:var(--surface-quiet-hover-bg);box-shadow:0 2px 8px hsl(var(--foreground)/.06)}.AccountRow_containerWarn__J3KiA{background:hsl(var(--danger)/.055);box-shadow:inset 3px 0 0 hsl(var(--danger)/.8)}.AccountRow_containerWarn__J3KiA:hover{background:hsl(var(--danger)/.075)}.AccountRow_containerSelected__upH04{background:hsl(var(--glass-highlight)/.22);box-shadow:none}.AccountRow_containerSelected__upH04:hover{background:hsl(var(--glass-highlight)/.3)}.AccountRow_containerSelected__upH04.AccountRow_containerWarn__J3KiA{box-shadow:none}.AccountRow_containerSelected__upH04 .AccountRow_mainRow__J7FDq:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:var(--surface-accent-rail-bg);border-radius:0 4px 4px 0;box-shadow:var(--nav-accent-indicator-shadow)}.AccountRow_mainRow__J7FDq{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;width:100%}.AccountRow_leftSection__hfjbB{display:flex;align-items:center;gap:12px}.AccountRow_iconBox__2hktK{position:relative;width:32px;height:32px;border-radius:10px;background-color:hsl(var(--foreground)/.05);box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:hsl(var(--foreground));flex-shrink:0;overflow:hidden}.AccountRow_iconBoxLogo__qQLOe{background:transparent}.AccountRow_iconBoxFallback__pBYen{background:hsl(var(--foreground)/.05)}.AccountRow_iconBoxEditable__MtrOl{cursor:pointer}.AccountRow_iconEditFace__HVhZ_,.AccountRow_iconFace__VjmmU{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .18s ease}.AccountRow_iconFace__VjmmU{opacity:1}.AccountRow_iconFace__VjmmU img{display:block}.AccountRow_logoImage__a1I9h{width:100%;height:100%;object-fit:contain}.AccountRow_iconBoxFallback__pBYen .AccountRow_iconFace__VjmmU{padding:7px;box-sizing:border-box}.AccountRow_iconEditFace__HVhZ_{background:var(--surface-quiet-hover-bg);opacity:0;color:hsl(var(--foreground))}.AccountRow_iconEditFace__HVhZ_ div{width:100%;height:100%}.AccountRow_iconEditFace__HVhZ_ button{width:100%;height:100%;border:none;border-radius:10px;background:transparent;box-shadow:none;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transform:none}.AccountRow_iconEditFace__HVhZ_ button:focus-visible,.AccountRow_iconEditFace__HVhZ_ button:hover{background:transparent;border:none;box-shadow:none;color:hsl(var(--foreground));transform:none}.AccountRow_container__YoXmG:hover .AccountRow_iconBoxEditable__MtrOl .AccountRow_iconFace__VjmmU,.AccountRow_iconBoxEditable__MtrOl:focus-within .AccountRow_iconFace__VjmmU,.AccountRow_iconBoxEditable__MtrOl:hover .AccountRow_iconFace__VjmmU{opacity:0}.AccountRow_container__YoXmG:hover .AccountRow_iconBoxEditable__MtrOl .AccountRow_iconEditFace__HVhZ_,.AccountRow_iconBoxEditable__MtrOl:focus-within .AccountRow_iconEditFace__HVhZ_,.AccountRow_iconBoxEditable__MtrOl:hover .AccountRow_iconEditFace__HVhZ_{opacity:1}.AccountRow_accountInfo__9nMEY{display:flex;flex-direction:column;min-width:0}@media (hover:none),(pointer:coarse){.AccountRow_iconBoxEditable__MtrOl .AccountRow_iconFace__VjmmU{opacity:1}.AccountRow_iconBoxEditable__MtrOl .AccountRow_iconEditFace__HVhZ_{opacity:0;pointer-events:none}.AccountRow_container__YoXmG:hover .AccountRow_iconBoxEditable__MtrOl .AccountRow_iconFace__VjmmU,.AccountRow_iconBoxEditable__MtrOl:focus-within .AccountRow_iconFace__VjmmU,.AccountRow_iconBoxEditable__MtrOl:hover .AccountRow_iconFace__VjmmU{opacity:1}.AccountRow_container__YoXmG:hover .AccountRow_iconBoxEditable__MtrOl .AccountRow_iconEditFace__HVhZ_,.AccountRow_iconBoxEditable__MtrOl:focus-within .AccountRow_iconEditFace__HVhZ_,.AccountRow_iconBoxEditable__MtrOl:hover .AccountRow_iconEditFace__HVhZ_{opacity:0}.AccountRow_container__YoXmG:hover .AccountRow_iconBoxEditable__MtrOl.AccountRow_iconBoxSelected__8BbP5 .AccountRow_iconFace__VjmmU,.AccountRow_iconBoxEditable__MtrOl.AccountRow_iconBoxSelected__8BbP5 .AccountRow_iconFace__VjmmU,.AccountRow_iconBoxEditable__MtrOl.AccountRow_iconBoxSelected__8BbP5:focus-within .AccountRow_iconFace__VjmmU,.AccountRow_iconBoxEditable__MtrOl.AccountRow_iconBoxSelected__8BbP5:hover .AccountRow_iconFace__VjmmU{opacity:0}.AccountRow_container__YoXmG:hover .AccountRow_iconBoxEditable__MtrOl.AccountRow_iconBoxSelected__8BbP5 .AccountRow_iconEditFace__HVhZ_,.AccountRow_iconBoxEditable__MtrOl.AccountRow_iconBoxSelected__8BbP5 .AccountRow_iconEditFace__HVhZ_,.AccountRow_iconBoxEditable__MtrOl.AccountRow_iconBoxSelected__8BbP5:focus-within .AccountRow_iconEditFace__HVhZ_,.AccountRow_iconBoxEditable__MtrOl.AccountRow_iconBoxSelected__8BbP5:hover .AccountRow_iconEditFace__HVhZ_{opacity:1;pointer-events:auto}}.AccountRow_iconEditTrigger__yJTn1{width:100%;height:100%;border:none;border-radius:10px;background:transparent;box-shadow:none;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transform:none}.AccountRow_iconEditTrigger__yJTn1:focus-visible,.AccountRow_iconEditTrigger__yJTn1:hover{background:transparent;border:none;box-shadow:none;color:hsl(var(--foreground));transform:none}.AccountRow_accountName__AVGY9{font-family:var(--font-sans),system-ui,sans-serif;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AccountRow_accountTypeLine__7yle3{display:flex;align-items:center;gap:7px;min-width:0}.AccountRow_accountType__Ub6Vl{min-width:0;font-size:13px;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AccountRow_statusDot__WrI7B{display:inline-block;flex:0 0 auto;width:8px;height:8px;border-radius:50%;outline:none}.AccountRow_statusDot__WrI7B:focus-visible{box-shadow:0 0 0 2px hsl(var(--primary)/.28)}.AccountRow_statusDot__WrI7B[data-status=connected]{background:hsl(var(--success));box-shadow:0 0 8px hsl(var(--success)/.55)}.AccountRow_statusDot__WrI7B[data-status=attention]{background:hsl(var(--warning));box-shadow:0 0 8px hsl(var(--warning)/.55)}.AccountRow_statusDot__WrI7B[data-status=error]{background:hsl(var(--danger));box-shadow:0 0 8px hsl(var(--danger)/.55)}.AccountRow_statusDot__WrI7B[data-status=missing]{background:hsl(var(--foreground)/.28);box-shadow:none}.AccountRow_expandedActions__VXzlT{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.AccountRow_accountMeta__NwB3S{margin-top:2px;font-size:12px;color:hsl(var(--foreground)/.58);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.AccountRow_rightSection__K6hIr{display:flex;align-items:center;gap:16px}.AccountRow_actions__FekoY{display:flex;align-items:center;gap:4px}.AccountRow_balanceContainer__PXLs1{text-align:right;min-width:100px}.AccountRow_balanceAmount__cduu8{font-size:16px;font-weight:700}.AccountRow_balanceAmountWarn__i0rng{color:hsl(var(--danger))}.AccountRow_balanceStatus__RHvZH{margin-top:3px;color:hsl(var(--danger));font-size:11px;font-weight:700;line-height:1.25;white-space:nowrap}.AccountRow_reserveSummary__7sSVp{margin-top:3px;color:hsl(var(--accent));font-size:11px;font-weight:650;line-height:1.25;white-space:nowrap}.AccountRow_reserveSummaryWarn__QguMd{color:hsl(var(--warning))}.AccountRow_goalReserveChart__r1iZW{margin-top:6px;min-width:132px;max-width:220px;margin-left:auto}.AccountRow_goalReserveChart__r1iZW,.AccountRow_goalReservePanel__wexlZ{--goal-funding-available:var(--success);--goal-funding-reserved:262 68% 62%}.AccountRow_goalReservePanel__wexlZ{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:10px;background:hsl(var(--foreground)/.04);border:1px solid hsl(var(--foreground)/.06)}.AccountRow_goalReserveChartWarn__P1PNL .AccountRow_goalReserveLegendValueWarn__csUec{color:hsl(var(--warning))}.AccountRow_goalReserveBarRow__PZUYf{display:flex;align-items:stretch;width:100%}.AccountRow_goalReserveBar__G5rwX{display:flex;flex:1 1 auto;min-width:0;height:7px;border-radius:4px;overflow:hidden;gap:2px;background:hsl(var(--foreground)/.1)}.AccountRow_goalReserveBarOverflow__9Bvjg,.AccountRow_goalReserveSegmentAvailable__geax_,.AccountRow_goalReserveSegmentReserved__caib0{height:100%;width:var(--segment-width);flex:0 0 auto}.AccountRow_goalReserveSegmentAvailable__geax_{background:hsl(var(--goal-funding-available));border-radius:2px}.AccountRow_goalReserveSegmentReserved__caib0{background:hsl(var(--goal-funding-reserved));border-radius:2px}.AccountRow_goalReserveSegmentReservedWarn__A8FTT{background:hsl(var(--warning))}.AccountRow_goalReserveBarOverflow__9Bvjg{margin-left:2px;min-width:4px;border-radius:0 4px 4px 0;background:repeating-linear-gradient(-45deg,hsl(var(--warning)),hsl(var(--warning)) 3px,hsl(var(--warning)/.55) 3px,hsl(var(--warning)/.55) 6px);box-shadow:inset 0 0 0 1px hsl(var(--warning)/.35)}.AccountRow_goalReserveLegend__nmMQs{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px;margin-top:4px;color:hsl(var(--foreground)/.62);font-size:10px;font-weight:600;line-height:1.2}.AccountRow_goalReserveLegendItem__7m8Qz{display:inline-flex;align-items:center;gap:4px;min-width:0}.AccountRow_goalReserveLegendIconAvailable__Ji04W,.AccountRow_goalReserveLegendIconReserved__rx8JL{flex-shrink:0}.AccountRow_goalReserveLegendIconAvailable__Ji04W{color:hsl(var(--goal-funding-available))}.AccountRow_goalReserveLegendIconReserved__rx8JL{color:hsl(var(--goal-funding-reserved))}.AccountRow_goalReserveChartWarn__P1PNL .AccountRow_goalReserveLegendIconReserved__rx8JL{color:hsl(var(--warning))}.AccountRow_goalReserveLegendValue__ln0Ak{color:hsl(var(--foreground)/.82);font-weight:700;white-space:nowrap}.AccountRow_goalReserveLegendSep__Y5KIH{color:hsl(var(--foreground)/.28);font-weight:700}.AccountRow_goalReservePanelHeader__sTSdo{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.AccountRow_goalReservePanelTitle__XyX_u{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:650;color:hsl(var(--foreground)/.68);letter-spacing:0;text-transform:none}.AccountRow_goalReservePanelTitle__XyX_u svg{color:hsl(var(--goal-funding-reserved));flex-shrink:0}.AccountRow_goalReserveShortfallNote__p8SEw{color:hsl(var(--warning));font-size:12px;font-weight:700;white-space:nowrap}.AccountRow_goalReserveStats__iCB_9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.AccountRow_goalReserveStat__GpxlB{display:flex;flex-direction:row;align-items:center;gap:10px;min-width:0;padding:14px 16px;border:1px solid hsl(var(--glass-border)/.5);border-radius:var(--radius-sm);background:hsl(var(--foreground)/.03)}.AccountRow_goalReserveStatIconAvailable__mCkPi{flex-shrink:0;color:hsl(var(--goal-funding-available))}.AccountRow_goalReserveStatIconReserved__9GNuT{flex-shrink:0;color:hsl(var(--goal-funding-reserved))}.AccountRow_goalReserveChartWarn__P1PNL .AccountRow_goalReserveStatIconReserved__9GNuT{color:hsl(var(--warning))}.AccountRow_goalReserveStatValue__VrNqm{font-size:18px;font-weight:700;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AccountRow_goalReserveStatValueAvailable__CW6nd{color:hsl(var(--goal-funding-available))}.AccountRow_goalReserveStatValueReserved__u66z8{color:hsl(var(--goal-funding-reserved))}.AccountRow_goalReserveStatValueWarn___s2cB{color:hsl(var(--warning))}.AccountRow_goalReserveBarExpanded__wvIJS{height:10px;border-radius:5px}.AccountRow_creditUsageChart__gWRdG{margin-top:6px;min-width:132px;max-width:220px;margin-left:auto;--credit-used:24 88% 54%;--credit-available:192 72% 44%}.AccountRow_creditUsagePanel__it1VY{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:10px;background:hsl(var(--foreground)/.04);border:1px solid hsl(var(--foreground)/.06);--credit-used:24 88% 54%;--credit-available:192 72% 44%}.AccountRow_creditUsageChartWarn__VfSbD .AccountRow_creditUsageLegendValueWarn__skFHw{color:hsl(var(--warning))}.AccountRow_creditUsageSegmentUsed__q_4GF{height:100%;width:var(--segment-width);flex:0 0 auto;background:hsl(var(--credit-used));border-radius:2px}.AccountRow_creditUsageSegmentAvailable__NiDB7{height:100%;width:var(--segment-width);flex:0 0 auto;background:hsl(var(--credit-available));border-radius:2px}.AccountRow_creditUsageSegmentUsedWarn__nvk_7{background:hsl(var(--warning))}.AccountRow_creditUsageLegendIconUsed__AdO4I{flex-shrink:0;color:hsl(var(--credit-used))}.AccountRow_creditUsageLegendIconLimit__lct2K{flex-shrink:0;color:hsl(var(--credit-available))}.AccountRow_creditUsageChartWarn__VfSbD .AccountRow_creditUsageLegendIconUsed__AdO4I{color:hsl(var(--warning))}.AccountRow_creditUsageStatIconUsed__jVc2C{flex-shrink:0;color:hsl(var(--credit-used))}.AccountRow_creditUsageStatIconLimit__ZHuBV{flex-shrink:0;color:hsl(var(--credit-available))}.AccountRow_creditUsageChartWarn__VfSbD .AccountRow_creditUsageStatIconUsed__jVc2C{color:hsl(var(--warning))}.AccountRow_creditUsageStatValueUsed__cyrNa{color:hsl(var(--credit-used))}.AccountRow_creditUsageStatValueLimit__Q7Sec{color:hsl(var(--credit-available))}.AccountRow_creditUsagePanel__it1VY .AccountRow_goalReservePanelTitle__XyX_u svg{color:hsl(var(--credit-used));flex-shrink:0}.AccountRow_accountTypeExpanded__mZyR4{font-size:13px;opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AccountRow_editAction__94Tzq{display:flex;align-items:center;justify-content:center}.AccountRow_expandedSection__01sBc{padding:16px 20px 20px;border-top:1px solid hsl(var(--foreground)/.05);display:flex;flex-direction:column;gap:16px;animation:AccountRow_slideDown___SmgV .2s ease-out}@keyframes AccountRow_slideDown___SmgV{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AccountRow_detailsStrip__vtSHC{display:flex;flex-wrap:wrap;gap:8px}.AccountRow_detailChip__8p9Hz{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:7px 11px;border:none;border-radius:var(--radius-full);background:var(--surface-quiet-hover-bg);color:hsl(var(--foreground)/.84);font-size:12px;font-weight:600;line-height:1.25;outline:none}.AccountRow_detailChip__8p9Hz:focus-visible{box-shadow:0 0 0 2px hsl(var(--primary)/.28)}.AccountRow_detailChip__8p9Hz svg{flex-shrink:0;color:hsl(var(--foreground)/.44)}.AccountRow_detailChipMono__im_bn{font-family:var(--font-mono,monospace);letter-spacing:0}.AccountRow_timelineToolbarControls__Knx3E{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}@media (max-width:768px){.AccountRow_mainRow__J7FDq{flex-direction:row;align-items:center;gap:12px;padding:12px}.AccountRow_leftSection__hfjbB{width:auto;flex:1 1;min-width:0}.AccountRow_rightSection__K6hIr{width:auto;gap:12px}.AccountRow_balanceContainer__PXLs1{text-align:right;min-width:auto}.AccountRow_balanceAmount__cduu8{font-size:15px}.AccountRow_creditUsageChart__gWRdG,.AccountRow_goalReserveChart__r1iZW{min-width:108px;max-width:160px}.AccountRow_goalReserveStats__iCB_9{grid-template-columns:1fr}.AccountRow_goalReserveStatValue__VrNqm{font-size:16px}.AccountRow_goalReserveLegend__nmMQs{font-size:9px;gap:3px}}.AccountRow_filters__R5ZPH{display:flex;gap:4px;background:hsl(var(--foreground)/.05);padding:2px;border-radius:6px}.AccountRow_legendFilters__Blny6{align-items:center;padding:2px}.AccountRow_filterBtn__iJz_u{background:transparent;border:none;color:hsl(var(--foreground)/.52);font-size:.7rem;font-weight:500;padding:4px 8px;border-radius:4px;cursor:pointer;transition:all .2s ease}.AccountRow_filterBtn__iJz_u:hover{color:hsl(var(--foreground)/.82)}.AccountRow_activeFilter__X0gj8{background:hsl(var(--foreground)/.1);color:hsl(var(--foreground))}.AccountRow_rangeContext__dFdHr{color:hsl(var(--foreground)/.42);font-size:11px;font-weight:700;white-space:nowrap}.AccountRow_expandIndicator__keyVV{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:40px;padding:0;border:0;background:transparent;color:inherit;line-height:0;opacity:.5;cursor:pointer}.AccountRow_expandIndicator__keyVV:hover{opacity:.85}.AccountRow_projectionToggle__Fb6QX{display:flex;align-items:center;gap:6px}.AccountRow_projectionToggleActive__Sy_4x{color:hsl(var(--foreground))}.AccountRow_projectionToggleMuted__ahfkB{color:hsl(var(--muted-foreground))}.AccountRow_legendDivider__8f2b2{width:1px;height:12px;margin:0;background:hsl(var(--border)/.65)}.AccountRow_childrenSection__QXLCI{margin-top:24px;padding-top:24px;border-top:1px solid hsl(var(--border)/.55)}.AccountRow_unifiedLoader__mFVhi{min-height:180px;display:flex;align-items:center;justify-content:center;color:hsl(var(--primary))}.AccountRow_closeBtn__vPk3_:hover{background:hsl(var(--danger)/.16)!important;color:hsl(var(--danger))!important}.AccountRow_toggle__cTXIc{position:relative;width:42px;height:24px;flex-shrink:0}.AccountRow_toggleInput__i3CcV{opacity:0;width:0;height:0}.AccountRow_toggleSlider__Px7Fl{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:hsl(var(--foreground)/.24);transition:.3s;border-radius:24px}.AccountRow_toggleSlider__Px7Fl:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background:hsl(var(--background));transition:.3s;border-radius:50%;box-shadow:var(--shadow-sm)}.AccountRow_toggleInput__i3CcV:checked+.AccountRow_toggleSlider__Px7Fl{background:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary)/.35)}.AccountRow_toggleInput__i3CcV:checked+.AccountRow_toggleSlider__Px7Fl:before{transform:translateX(18px);box-shadow:var(--shadow-md)}.PropertyActivityPanel_panel__btjlZ{margin-top:.75rem;border-top:1px solid hsl(var(--border)/.5);padding-top:.5rem}.PropertyActivityPanel_panelEmbedded__VelPx{margin-top:0;border-top:none;padding-top:0}.PropertyActivityPanel_toggle__e2KYg{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:none;color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:500;cursor:pointer;padding:.25rem 0}.PropertyActivityPanel_toggle__e2KYg:hover{color:hsl(var(--foreground))}.PropertyActivityPanel_count__GxJiO{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:var(--radius-sm);background:hsl(var(--muted)/.5);font-size:.7rem}.PropertyActivityPanel_body__Leqsl{margin-top:.5rem;display:flex;flex-direction:column;gap:.75rem}.PropertyActivityPanel_muted__BhF1K{margin:0;font-size:.8rem;color:hsl(var(--muted-foreground));line-height:1.4}.PropertyActivityPanel_summary__kf_W5{display:flex;flex-direction:column;gap:.35rem;padding:.5rem .65rem;border-radius:var(--radius-sm);background:hsl(var(--muted)/.25)}.PropertyActivityPanel_summaryRow__Ov_gj{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.78rem}.PropertyActivityPanel_summaryRow__Ov_gj>span:first-child{color:hsl(var(--muted-foreground))}.PropertyActivityPanel_secured__u961Q{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem;padding-top:.35rem;border-top:1px solid hsl(var(--border)/.4)}.PropertyActivityPanel_securedLabel___OAJn{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground))}.PropertyActivityPanel_list__VOLdZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem;max-height:280px;overflow-y:auto}.PropertyActivityPanel_item__LgQvZ{display:flex;justify-content:space-between;gap:.75rem;padding:.4rem 0;border-bottom:1px solid hsl(var(--border)/.35)}.PropertyActivityPanel_item__LgQvZ:last-child{border-bottom:none}.PropertyActivityPanel_itemMain__jOV1x{min-width:0;flex:1 1}.PropertyActivityPanel_itemTop__ru0rc{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-bottom:.15rem}.PropertyActivityPanel_itemDate__bssOD{font-size:.72rem;color:hsl(var(--muted-foreground));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PropertyActivityPanel_badge__w_rUH{font-size:.68rem;padding:.1rem .35rem;border-radius:var(--radius-sm);background:hsl(var(--muted)/.45);color:hsl(var(--muted-foreground))}.PropertyActivityPanel_itemDesc__5X8az{font-size:.82rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PropertyActivityPanel_itemMeta__nrM3K{font-size:.72rem;color:hsl(var(--muted-foreground))}.PropertyActivityPanel_itemSide__Tzlfm{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.PropertyActivityPanel_unlink__B5Xlg{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:hsl(var(--muted-foreground));cursor:pointer;padding:.15rem}.PropertyActivityPanel_unlink__B5Xlg:hover{color:hsl(var(--destructive))}.PropertyActivityPanel_unlink__B5Xlg:disabled{opacity:.45;cursor:not-allowed}.PropertyActivityPanel_mutedInline__LvUNK{margin:0;font-size:.75rem;color:hsl(var(--muted-foreground));line-height:1.35}.PropertyActivityPanel_securedActions__mZ8Lr{display:inline-flex;align-items:center;gap:.35rem}.PropertyActivityPanel_attachRow__SqxxB{display:flex;gap:.4rem;align-items:center;margin-top:.4rem}.PropertyActivityPanel_select__ZkkPi{flex:1 1;min-width:0;font-size:.78rem;padding:.3rem .4rem;border-radius:var(--radius-sm);border:1px solid hsl(var(--border)/.6);background:hsl(var(--background));color:hsl(var(--foreground))}.PropertyActivityPanel_attachBtn__kOL9g{flex-shrink:0;font-size:.75rem;font-weight:600;padding:.3rem .55rem;border:none;border-radius:var(--radius-sm);background:hsl(var(--muted)/.55);color:hsl(var(--foreground));cursor:pointer}.PropertyActivityPanel_attachBtn__kOL9g:hover:not(:disabled){background:hsl(var(--muted)/.8)}.PropertyActivityPanel_attachBtn__kOL9g:disabled{opacity:.45;cursor:not-allowed}.PropertyDetailsModal_body__rm8Qw{display:flex;flex-direction:column;gap:1.25rem}.PropertyDetailsModal_hero__TJMGj{display:flex;align-items:center;gap:1rem}.PropertyDetailsModal_heroMedia__qtqN3{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:72px;height:72px;border-radius:var(--radius-md);background:hsl(var(--foreground)/.04);color:hsl(var(--foreground)/.7);overflow:hidden}.PropertyDetailsModal_heroMediaImage__TZ5e3{background-image:var(--property-image);background-size:cover;background-position:50%}.PropertyDetailsModal_heroImage__JKlV_{width:72px;height:72px;object-fit:cover}.PropertyDetailsModal_heroText__I3ZEq{display:flex;flex-direction:column;gap:.35rem;min-width:0}.PropertyDetailsModal_typeBadge__0CFld{align-self:flex-start;padding:2px 8px;border-radius:var(--radius-full);background:hsl(var(--foreground)/.06);color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.PropertyDetailsModal_heroName__kPdBQ{margin:0;font-size:1.2rem;font-weight:700;color:hsl(var(--foreground));line-height:1.25}.PropertyDetailsModal_currencyChip__aPDXB{display:inline-flex;align-items:center;gap:.4rem;color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}.PropertyDetailsModal_metrics__Y_AsW{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.PropertyDetailsModal_aiMetricButton__aSB8Y{padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.PropertyDetailsModal_aiMetricButton__aSB8Y:hover{color:hsl(var(--primary))}.PropertyDetailsModal_section__0pK8H{display:flex;flex-direction:column;gap:.65rem}.PropertyDetailsModal_sectionTitle__U_Qpo{margin:0;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.PropertyDetailsModal_detailGrid__zyAxj{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.65rem;margin:0}.PropertyDetailsModal_detailItem__Rfmoj{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .85rem;border-radius:var(--radius-md);background:hsl(var(--foreground)/.03);border:1px solid hsl(var(--border)/.45)}.PropertyDetailsModal_detailItem__Rfmoj dt{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700;text-transform:uppercase}.PropertyDetailsModal_detailItem__Rfmoj dd{margin:0;color:hsl(var(--foreground));font-size:.9rem;font-weight:500;word-break:break-word}.PropertyDetailsModal_notes__mzi_D{margin:0;padding:.85rem 1rem;border-radius:var(--radius-md);background:hsl(var(--foreground)/.03);border:1px solid hsl(var(--border)/.45);color:hsl(var(--foreground)/.88);font-size:.9rem;line-height:1.45;white-space:pre-wrap}.PropertyDetailsModal_footerLeading__h6yfO{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.PropertyDetailsModal_spin__SBDGV{animation:PropertyDetailsModal_pulse__trVHc 1s ease-in-out infinite}@keyframes PropertyDetailsModal_pulse__trVHc{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:640px){.PropertyDetailsModal_heroName__kPdBQ{font-size:1.05rem}.PropertyDetailsModal_metrics__Y_AsW{grid-template-columns:1fr 1fr}}.AccountImportTrigger_iconButton__Yt6LT{background:hsl(var(--glass-highlight)/.1);border:1px solid hsl(var(--glass-border)/.5);cursor:pointer;display:flex;align-items:center;justify-content:center;color:hsl(var(--foreground)/.6);border-radius:50%;transition:all .2s;width:40px;height:40px}.AccountImportTrigger_primaryButton__rcmEI{gap:.5rem}.AccountImportTrigger_iconButtonPrimary__YcSAk{color:hsl(var(--primary))}.AccountImportTrigger_iconButton__Yt6LT:hover{background:hsl(var(--primary)/.15);color:hsl(var(--primary));border-color:hsl(var(--primary)/.3);transform:translateY(-1px)}.Methodology_moneyField__Bm16H{width:7.5rem;padding:6px 8px;border:none;border-radius:var(--radius-sm);background:hsl(var(--foreground)/.05);color:hsl(var(--foreground));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.Methodology_moneyField__Bm16H:focus{outline:2px solid hsl(var(--primary)/.45)}.Methodology_banner__B5rB8{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;margin-bottom:12px;border-radius:var(--radius-md);background:hsl(var(--foreground)/.03)}.Methodology_bannerWarn__a3k0m{background:hsl(var(--warning)/.08)}.Methodology_bannerCopy__KDAvl{flex:1 1;min-width:12rem;margin:0;color:hsl(var(--muted-foreground));font-size:13px}.Methodology_bannerTitle__PeHL3{display:block;margin-bottom:2px;color:hsl(var(--foreground));font-size:13px;font-weight:600}.Methodology_ghostBtn__yDQVy{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:none;border-radius:var(--radius-sm);background:hsl(var(--muted)/.16);color:hsl(var(--foreground));font-size:13px;cursor:pointer}.Methodology_ghostBtn__yDQVy:hover{background:hsl(var(--muted)/.24)}.Methodology_ghostBtn__yDQVy:disabled{opacity:.55;cursor:default}.Methodology_primaryBtn__8p7gi{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:none;border-radius:var(--radius-sm);background:hsl(var(--primary)/.18);color:hsl(var(--foreground));font-size:13px;cursor:pointer}.Methodology_primaryBtn__8p7gi:hover{background:hsl(var(--primary)/.26)}.Methodology_switchRow__h_XrQ{display:flex;flex-wrap:wrap;gap:8px}.Methodology_section__hJSuB{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.Methodology_sectionTitle__N7xGb{margin:0;color:hsl(var(--muted-foreground));font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Methodology_targets__m3EL6{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.Methodology_targetCard__Mb40C{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius-md);background:hsl(var(--foreground)/.03)}.Methodology_targetMeta__p3ALH{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:4px}.Methodology_targetName__yQkV0{font-size:13px;font-weight:600}.Methodology_targetHint__LfU05{color:hsl(var(--muted-foreground));font-size:12px}.Methodology_bucket__ZEadH{border-radius:var(--radius-md);background:var(--surface-quiet-bg)}.Methodology_bucketHead__4wuUk{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid hsl(var(--foreground)/.06)}.Methodology_bucketName__vWAFZ{font-size:13px;font-weight:600}.Methodology_bucketTotal__9v6if{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Methodology_line__TbVbr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:8px 16px}.Methodology_lineName__6L36K{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.Methodology_lineMuted__DNhdE{color:hsl(var(--muted-foreground))}.Methodology_addRow__EWOxt{display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px 14px}.Methodology_addRow__EWOxt select{width:auto;flex:1 1 12rem;min-width:10rem}.Methodology_addRow__EWOxt input[type=text]{flex:1 1;min-width:8rem;padding:6px 8px;border:none;border-radius:var(--radius-sm);background:hsl(var(--foreground)/.05);color:hsl(var(--foreground))}.Methodology_freeToSpend___tklk{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:var(--radius-md);background:hsl(var(--foreground)/.03)}.Methodology_freeLabel__ffJro{color:hsl(var(--muted-foreground));font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Methodology_freeValue__aIdx9{font-size:28px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Methodology_cardLine__dkOj4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:var(--radius-md);background:hsl(var(--foreground)/.03)}.Methodology_cardMeta__PLzTc{display:flex;flex-direction:column;gap:2px}.Methodology_estimateGrid__LH__w{display:grid;gap:10px}.Methodology_lotTable__fRJRe{width:100%;border-collapse:collapse;font-size:13px}.Methodology_lotTable__fRJRe th{padding:6px 8px;color:hsl(var(--muted-foreground));font-size:11px;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.Methodology_lotTable__fRJRe td{padding:6px 8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Methodology_lotTable__fRJRe input{width:6.5rem;padding:4px 6px;border:none;border-radius:var(--radius-sm);background:hsl(var(--foreground)/.05);color:hsl(var(--foreground));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CashflowTimeline_container__ieNP1{background:var(--surface-quiet-bg);border-radius:var(--radius-md);padding:16px 18px 12px;display:flex;flex-direction:column;gap:12px}.CashflowTimeline_header__tyo2_{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.CashflowTimeline_titleBlock__CxpT_{display:flex;flex-direction:column;gap:2px;min-width:0}.CashflowTimeline_title__c2O_N{margin:0;font-size:14px;font-weight:700;color:hsl(var(--foreground));display:inline-flex;align-items:center;gap:6px}.CashflowTimeline_titleInfo___Wgy8{color:hsl(var(--muted-foreground));opacity:.65}.CashflowTimeline_subtitle__kqj3P{margin:0;font-size:12px;color:hsl(var(--muted-foreground));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CashflowTimeline_subtitleAside__zKeLa{color:hsl(var(--muted-foreground)/.8)}.CashflowTimeline_legend__RBrVN{display:flex;flex-wrap:wrap;gap:14px;font-size:11px;color:hsl(var(--muted-foreground))}.CashflowTimeline_legendItem__60ya5{display:inline-flex;align-items:center;gap:6px}.CashflowTimeline_swatch__51h9q{width:10px;height:10px;border-radius:2px;display:inline-block;flex-shrink:0}.CashflowTimeline_swatchReceived__85Keq{background:hsl(var(--success))}.CashflowTimeline_swatchExpected__usFx8{background:hsl(var(--primary))}.CashflowTimeline_swatchTracking___YotG{background:hsl(var(--warning)/.7)}.CashflowTimeline_swatchSpending__AkcZi{background:hsl(var(--danger)/.75)}.CashflowTimeline_swatchCashflow__cF_8N{background:transparent;border-top:2px dashed hsl(var(--foreground)/.8);border-radius:0;height:2px;width:14px}.CashflowTimeline_swatchToday__8aNlZ{background:transparent;border-left:2px dashed hsl(var(--foreground)/.45);border-radius:0;width:4px;height:12px}.CashflowTimeline_subtitleMetric__TjqJb{font-weight:600;color:hsl(var(--foreground))}.CashflowTimeline_tickNumber__0mdNv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CashflowTimeline_netPositive__FLVg8{color:hsl(var(--success))}.CashflowTimeline_netNegative__CXmaC{color:hsl(var(--danger))}.CashflowTimeline_chartWrap__f5RTE{position:relative;height:260px;width:100%}.CashflowTimeline_emptyOverlay__faNFG{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.CashflowTimeline_emptyOverlay__faNFG p{margin:0;font-size:13px;color:hsl(var(--muted-foreground));font-style:italic}@media (max-width:580px){.CashflowTimeline_container__ieNP1{padding:14px 12px 8px}.CashflowTimeline_header__tyo2_{gap:8px}.CashflowTimeline_legend__RBrVN{gap:10px}}.ScheduleDriftBanner_banner__4jdQl{margin:0 0 .75rem;overflow:hidden;border:1px solid hsl(var(--primary)/.3);border-radius:var(--radius-md);background:hsl(var(--primary)/.06)}.ScheduleDriftBanner_header__Hj7UM{display:flex;align-items:stretch}.ScheduleDriftBanner_headerButton__um1Yo,.ScheduleDriftBanner_staticHeader__n6j_y{width:100%;display:flex;align-items:center;gap:.5rem;min-width:0;padding:.6rem .85rem;border:none;background:none;color:hsl(var(--foreground));text-align:left}.ScheduleDriftBanner_headerButton__um1Yo{cursor:pointer}.ScheduleDriftBanner_headerButton__um1Yo:hover{background:hsl(var(--primary)/.06)}.ScheduleDriftBanner_headerIcon__p2Bj9{flex-shrink:0;color:hsl(var(--primary))}.ScheduleDriftBanner_headerText__cgDou{flex:1 1;min-width:0;font-size:.82rem;font-weight:500}.ScheduleDriftBanner_dismissButton__5fdrV,.ScheduleDriftBanner_ignoreButton__7Ljx_{border:none;background:none;color:hsl(var(--muted-foreground));cursor:pointer;opacity:.6}.ScheduleDriftBanner_dismissButton__5fdrV{display:inline-flex;align-items:center;justify-content:center;padding:0 .65rem}.ScheduleDriftBanner_dismissButton__5fdrV:hover,.ScheduleDriftBanner_ignoreButton__7Ljx_:hover{opacity:1}.ScheduleDriftBanner_items__4AN5u{display:flex;flex-direction:column;gap:.4rem;padding:.5rem .85rem;border-top:1px solid hsl(var(--border)/.3)}.ScheduleDriftBanner_item__pFuso{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:var(--radius-sm);background:hsl(var(--card)/.5)}.ScheduleDriftBanner_itemBody__81EE3{flex:1 1;min-width:0}.ScheduleDriftBanner_itemTitleRow__lqaCh{display:flex;align-items:center;gap:.35rem}.ScheduleDriftBanner_entityPill__qnEY7{padding:.1rem .3rem;border-radius:3px;background:hsl(var(--accent)/.12);color:hsl(var(--accent));font-size:.65rem;font-weight:500;text-transform:uppercase}.ScheduleDriftBanner_entityName__xfSaa{font-size:.82rem;font-weight:500}.ScheduleDriftBanner_itemMeta__Fkkee{color:hsl(var(--muted-foreground));font-size:.72rem}.ScheduleDriftBanner_acceptButton__EBBP_{display:flex;flex-shrink:0;align-items:center;gap:.25rem;padding:.3rem .55rem;border:1px solid hsl(var(--accent)/.3);border-radius:var(--radius-sm);background:hsl(var(--accent)/.1);color:hsl(var(--accent));cursor:pointer;font-size:.72rem;font-weight:500}.ScheduleDriftBanner_acceptButton__EBBP_:disabled{cursor:not-allowed;opacity:.65}.ScheduleDriftBanner_ignoreButton__7Ljx_{flex-shrink:0;padding:4px}@media (max-width:560px){.ScheduleDriftBanner_item__pFuso{align-items:flex-start;flex-wrap:wrap}.ScheduleDriftBanner_acceptButton__EBBP_{margin-left:auto}}.AccountsWorkspace_split__YFf9B{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:stretch;height:min(78vh,920px);min-height:min(70vh,820px);min-width:0}.AccountsWorkspace_fullList__2KFUI{min-width:0}.AccountsWorkspace_fullList__2KFUI .AccountsWorkspace_accountPane__c1iRh,.AccountsWorkspace_fullList__2KFUI .AccountsWorkspace_accountScroll__dwDzB{overflow:visible}.AccountsWorkspace_accountPane__c1iRh{display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;overflow:hidden;overscroll-behavior:contain}.AccountsWorkspace_paneSectionTitle__Ug47X{flex-shrink:0;margin:0;padding:2px 0 10px;color:hsl(var(--foreground)/.8);font-size:16px;font-weight:700;line-height:1.25;background:transparent}.AccountsWorkspace_accountScroll__dwDzB{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.AccountsWorkspace_accountScroll__dwDzB::-webkit-scrollbar{display:none}.AccountsWorkspace_accountGroups__VtKXL{display:flex;flex-direction:column;gap:20px}.AccountsWorkspace_accountGroup__zHxbk{min-width:0}.AccountsWorkspace_accountGroup__zHxbk,.AccountsWorkspace_gridList__zGzEH{display:flex;flex-direction:column;gap:8px}.AccountsWorkspace_registerPane__r8YKM{display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;height:100%;max-height:100%;box-sizing:border-box;overflow:hidden;overscroll-behavior:contain}.AccountsWorkspace_registerPane__r8YKM>.AccountsWorkspace_backBtn__qrPm7{margin-bottom:8px}.AccountsWorkspace_registerEmpty__A02zx{display:flex;flex-direction:column;gap:8px;min-height:min(50vh,480px);min-width:0;height:100%;color:hsl(var(--muted-foreground))}.AccountsWorkspace_registerEmpty__A02zx>.AccountsWorkspace_paneSectionTitle__Ug47X{flex-shrink:0;padding-bottom:2px}.AccountsWorkspace_registerEmptyBody__bXXl3{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 24px;text-align:center}.AccountsWorkspace_registerEmptyTitle__j0SHJ{color:hsl(var(--foreground));font-size:1rem;font-weight:700}.AccountsWorkspace_registerEmptyHint__TKLdI{max-width:260px;font-size:.85rem;line-height:1.4;color:hsl(var(--muted-foreground))}.AccountsWorkspace_backBtn__qrPm7{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:0;border:0;background:transparent;color:hsl(var(--primary));font-size:.85rem;font-weight:600;cursor:pointer}.AccountsWorkspace_mobileList__SCICd,.AccountsWorkspace_mobileRegister__QVkr_{min-width:0}@media (max-width:1023px){.AccountsWorkspace_split__YFf9B{display:block;height:auto;min-height:0}.AccountsWorkspace_accountPane__c1iRh,.AccountsWorkspace_registerPane__r8YKM{height:auto;max-height:none;overflow:visible}.AccountsWorkspace_accountScroll__dwDzB{overflow:visible}}.PropertiesView_container__W_JRX{display:flex;flex-direction:column;width:100%}.PropertiesView_controls__1y_Wj{display:flex;justify-content:flex-end;margin-bottom:24px}.PropertiesView_toggleGroup__wjAxV{display:flex;background:hsl(var(--glass-highlight)/.05);border:1px solid hsl(var(--glass-border));border-radius:8px;padding:4px;gap:4px}.PropertiesView_toggleBtn__LF51P{background:transparent;border:none;padding:8px 12px;border-radius:6px;color:hsl(var(--foreground)/.5);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.PropertiesView_toggleBtn__LF51P:hover{color:hsl(var(--foreground)/.8);background:hsl(var(--glass-highlight)/.05)}.PropertiesView_toggleBtn__LF51P.PropertiesView_active__VHHfi{background:hsl(var(--glass-highlight)/.15);color:hsl(var(--foreground));box-shadow:var(--shadow-sm)}.PropertiesView_sections__pwgYE{display:flex;flex-direction:column;gap:32px}.PropertiesView_sectionTitle__UhTQo{font-size:18px;font-weight:700;margin-bottom:16px;opacity:.8;text-transform:capitalize}.PropertiesView_listContainer__LV6ky{display:flex;flex-direction:column;gap:12px}.PropertiesView_gridContainer__YcVUu{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.PropertiesView_editButton__ozByp{background:hsl(var(--glass-highlight)/.1);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:hsl(var(--foreground)/.6);border-radius:50%;text-decoration:none;transition:all .2s;width:36px;height:36px}.PropertiesView_editButton__ozByp:hover{background:hsl(var(--primary)/.15);color:hsl(var(--primary));transform:translateY(-1px)}@media (max-width:640px){.PropertiesView_gridContainer__YcVUu{grid-template-columns:1fr}}