:root[data-theme=light] body{background-color:var(--fl-color-bg);background-image:var(--fl-gradient-page);background-attachment:fixed}:root[data-theme=light] body .fl-app{background:0 0}:root[data-theme=light] body :is(.accountsTitle,.documentsModuleTitle){letter-spacing:-.035em;font-size:clamp(1.8rem,2.2vw,2.5rem);font-weight:650;line-height:1.12}:root[data-theme=light] body :is(.fl-card-surface,.fl-insight-panel,.fl-sidebar-status-card,.accountsUniverse,.accountsInspector,.accountsWorkbench,.accountsInsightCard,.accountsImportHistoryPane,.documentsModuleHeaderCard,.documentsLibraryNavCard,.documentsLibraryCanvasCard,.documentsLibraryInspectorCard,.documentsLibraryGridWrap,.documentsLibraryContextBar,.documentsCollectionsPanel,.documentsNeedsAttentionPanel,.investmentsMarketContextPane,.investmentsMarketsNewsPane,.investmentsAllocationPane,.investmentsAccountsPane,.investmentsAiInsightsPane.fl-insight-panel,.investmentsHeroCard,.investmentsPieCard,.investmentsTapeRailCard,.investmentsCashLedgerCard,.realEstatePanel,.realEstateMetricCard,.realEstateOverviewAiPane.fl-insight-panel,.realEstatePropertyHeroStats,.realEstateInsightPanel,.insightsWidePanel,.insightsTargetCard,.insightsPrimaryPanel,.insightsSidePanel,.insightsSummaryStrip article){border:0;border-bottom:1px solid var(--fl-color-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}:root[data-theme=light] body :is(.accountsInspectorMetaGrid>div,.accountsSummaryTile,.investmentsSummaryMetric,.investmentsRetirementMetricGrid>div,.realEstateMetricBreakdown,.realEstateCashflowBreakdown>span,.settings-access-summary-grid>div){border:0;border-inline-start:1px solid var(--fl-color-line);box-shadow:none;background:0 0;border-radius:0}:root[data-theme=light] body :is(.fl-insight-row,.accountsImportHistoryCard,.investmentsInsightCard,.investmentsNewsItem,.investmentsFxRow,.documentsCollectionCard,.documentsLibraryTreeItem,.documentsLibraryNavItem,.documentsUploadReviewInsight){border:0;border-bottom:1px solid var(--fl-color-line);box-shadow:none;background:0 0;border-radius:0}@media (min-width:1121px){:root[data-theme=light] body :is(.accountsLayoutGrid>.accountsInspector.fl-card-surface,.accountsInsightPanel,.documentsLibraryV2Aside,.documentsLibraryInspectorWrap){border-inline-start:1px solid var(--fl-theme-divider);padding-inline-start:1.2rem}:root[data-theme=light] body .documentsLibraryNavCard.fl-card-surface{border-inline-end:1px solid var(--fl-theme-divider)}:root[data-theme=light] body .insightsReviewLayout>.insightsSidePanel,:root[data-theme=light] body .accountsSummaryStrip>.accountsSummaryTile:nth-child(n+2),:root[data-theme=light] body .insightsSummaryStrip>article:nth-child(n+2),:root[data-theme=light] body .insightsTargetGrid>.insightsTargetCard:nth-child(2n){border-inline-start:1px solid var(--fl-theme-divider)}}@media (min-width:1041px){:root[data-theme=light] body .investmentsOverviewGrid .investmentsAiInsightsPane.fl-insight-panel,:root[data-theme=light] body .investmentsOverviewGrid .investmentsMarketsNewsPane,:root[data-theme=light] body :is(.investmentsAccountTopGrid,.investmentsAccountLowerGrid)>:nth-child(n+2),:root[data-theme=light] body :is(.investmentsOverviewTopGrid,.investmentsAccountHeroGrid)>:nth-child(n+2),:root[data-theme=light] body .investmentsPieGrid>.investmentsPieCard:nth-child(n+2){border-inline-start:1px solid var(--fl-theme-divider)}}@media (min-width:1051px){:root[data-theme=light] body .realEstateOverviewGrid>.realEstateMetricCard:not(:nth-child(3n+1)),:root[data-theme=light] body .realEstateOverviewGrid>.realEstateOverviewAiPane.fl-insight-panel,:root[data-theme=light] body .realEstateTwoColumn>:nth-child(n+2),:root[data-theme=light] body .realEstateChartGrid>:not(:nth-child(3n+1)){border-inline-start:1px solid var(--fl-theme-divider)}}:root[data-theme=light] body :is(.accountsTransactionRow,.investmentsTransactionRow,.documentsInboxReviewCard,.documentsUploadReviewCard,.accountCard,.investmentsAccountCard){background:var(--fl-theme-surface);border-color:var(--fl-color-line);box-shadow:none}:root[data-theme=light] body :is(.accountsTransactionRow,.investmentsTransactionRow,.documentsInboxReviewCard,.accountCard,.investmentsAccountCard,.documentsLibraryTile,.documentsCollectionCard,.documentsLibraryTreeItem,.documentsLibraryNavItem):is(:hover,.is-selected,.is-active){border-color:var(--fl-theme-gold-border);background:var(--fl-theme-surface-hover);box-shadow:none}:root[data-theme=light] body :is(.accountsWorkbenchPagination,.documentsLibraryBrowseMode){border-color:var(--fl-color-line);background:var(--fl-theme-surface-subtle);box-shadow:none}:root[data-theme=light] body .accountsWorkbenchFilterGroup{box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=light] body :is(.investmentsHoldingsTable,.knowledge-base-table,.insightsSetBudgetTable) th{background:var(--fl-theme-surface-subtle);border-color:var(--fl-color-line);color:var(--fl-theme-text-muted)}:root[data-theme=light] body :is(.investmentsHoldingsTable,.knowledge-base-table,.insightsSetBudgetTable) td{border-color:var(--fl-color-line)}:root[data-theme=light] body :is(.fl-button,.fl-button--secondary){border-radius:var(--fl-theme-control-radius);font-weight:650;transition:background-color .14s,border-color .14s,box-shadow .14s}:root[data-theme=light] body :is(.fl-button-ghost,.fl-button--secondary,.workspaceHeaderSecondaryButton){border:1px solid var(--fl-theme-control-border);background:var(--fl-theme-surface);color:var(--fl-theme-control-ink);box-shadow:none}:root[data-theme=light] body :is(.fl-button-ghost,.fl-button--secondary,.workspaceHeaderSecondaryButton):hover:not(:disabled){background:var(--fl-theme-control-hover);border-color:var(--fl-theme-focus)}:root[data-theme=light] body .fl-button-primary{background:var(--fl-gradient-primary);color:#38260e;border:1px solid #b47c29;box-shadow:0 1px 2px #74490d1a}:root[data-theme=light] body .fl-button-primary:hover:not(:disabled){border-color:var(--fl-theme-gold-text);background:#eebe68}:root[data-theme=light] body :is(.fl-button-danger,.settings-danger-button){border:1px solid var(--fl-theme-danger-border);background:var(--fl-theme-danger-surface);color:var(--fl-theme-danger-text);box-shadow:none}:root[data-theme=light] body .settings-danger-button{border-color:var(--fl-theme-danger-border)!important;background:var(--fl-theme-danger-surface)!important;color:var(--fl-theme-danger-text)!important;box-shadow:none!important}:root[data-theme=light] body .settings-danger-button:hover:not(:disabled){border-color:var(--fl-theme-danger-text)!important;background:#ffe2e5!important}:root[data-theme=light] body .appConfirmDialogActions .fl-button--secondary{border-color:var(--fl-theme-control-border);background:var(--fl-theme-surface);color:var(--fl-theme-control-ink)}:root[data-theme=light] body :is(.fl-button-icon:not(.fl-topbar *),.documentsSearchTrigger,.workspaceHeaderAddButton,.accountsWorkbenchSearchIconButton,.accountsWorkbenchToolButton,.documentsLibraryAddMenuTrigger,.documentsCollectionsAddButton,.documentsLibraryInspectorTagAddButton,.documentsLibraryContextAction,.documentsLibraryStandaloneContextAction,.documentsLibraryBackButton,.realEstateStandaloneSearchButton,.realEstatePropertyHeaderAddButton,.realEstatePropertyHeaderViewButton,.realEstateOverflowTrigger,.investmentsInlineAddHoldingButton,.investmentsAddGroupPill,.accountsInlineIconButton){border-radius:var(--fl-theme-control-radius);color:var(--fl-theme-control-ink);box-shadow:none;opacity:1;background:0 0;border:1px solid #0000}:root[data-theme=light] body :is(.documentsSearchTrigger,.workspaceHeaderAddButton,.documentsLibraryAddMenuTrigger,.documentsCollectionsAddButton){width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}:root[data-theme=light] body :is(.workspaceHeaderAddButton,.documentsLibraryAddMenuTrigger,.documentsCollectionsAddButton){color:var(--fl-theme-gold-text);background:0 0;border-color:#0000}:root[data-theme=light] body :is(.workspaceHeaderAddButton,.documentsLibraryAddMenuTrigger,.documentsCollectionsAddButton):before,:root[data-theme=light] body :is(.workspaceHeaderAddButton,.documentsLibraryAddMenuTrigger,.documentsCollectionsAddButton):after{background:var(--fl-theme-gold-text);width:1.1rem;height:2px}:root[data-theme=light] body .documentsSearchTriggerIcon{width:1.3rem;height:1.3rem}:root[data-theme=light] body :is(.fl-button-icon:not(.fl-topbar *),.documentsSearchTrigger,.workspaceHeaderAddButton,.accountsWorkbenchSearchIconButton,.accountsWorkbenchToolButton,.documentsLibraryAddMenuTrigger,.documentsCollectionsAddButton,.documentsLibraryContextAction,.documentsLibraryStandaloneContextAction,.documentsLibraryBackButton,.realEstateStandaloneSearchButton,.realEstatePropertyHeaderAddButton,.realEstateOverflowTrigger,.investmentsInlineAddHoldingButton,.investmentsAddGroupPill):is(:hover,[aria-expanded=true],.is-active):not(:disabled){background:var(--fl-theme-control-hover);color:var(--fl-theme-gold-text);border-color:#0000}:root[data-theme=light] body :is(.reviewInsightsRefreshButton,.transactionCategoryTreeModal__iconButton,.insightsBudgetHoverViewButton,.insightsBudgetHoverEditButton,.insightsTargetCardGraphButton,.accountsCandidateActionButton,.accountsModalHeaderClose,.accountsAutoRulePromptClose,.documentsLibraryInspectorTagAddIcon,.accountsWorkbenchSearchLeadIcon,.accountsWorkbenchSearchFilterIcon,.fl-overflow-dots:not(.fl-topbar *)){color:var(--fl-theme-control-ink);opacity:1}:root[data-theme=light] body .reportArtifactActionTrigger{box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-theme=light] body .reportArtifactActionTrigger:is(:hover,[aria-expanded=true]):not(:disabled){background:0 0;border-color:#0000}:root[data-theme=light] body :is(.accountsCategoryPickerCard,.documentsUploadReviewInput,.documentsUploadReviewTextarea,.documentsUploadReviewNameField,input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit]),textarea){border:1px solid var(--fl-theme-control-border);border-radius:var(--fl-theme-control-radius);background:var(--fl-theme-surface);color:var(--fl-theme-text);font-family:var(--fl-font-sans);box-shadow:none}:root[data-theme=light] body :is(.accountsCustomSelectButton,.realEstateCustomSelectButton,.accountsWorkbenchFilterGroup .accountsWorkbenchDateDropdown .accountsCustomSelectButton,.accountsWorkbenchFilterGroup .realEstateFilterDropdown .realEstateCustomSelectButton,.accountsUniverseOwnerDropdown .accountsCustomSelectButton,.settings-custom-select-trigger,.profile-settings-theme-select>button,.documentsReviewDropdownButton,.investmentsCurrencySelectButton){border-radius:var(--fl-theme-control-radius);color:var(--fl-theme-text);font-family:var(--fl-font-sans);box-shadow:none;background:0 0;border:1px solid #0000}:root[data-theme=light] body :is(.accountsCustomSelectButton,.realEstateCustomSelectButton,.settings-custom-select-trigger,.documentsReviewDropdownButton):is(:hover,[aria-expanded=true]):not(:disabled){background:var(--fl-theme-surface-hover);border-color:#0000}:root[data-theme=light] body :is(.accountsCustomSelectButton,.realEstateCustomSelectButton):after,:root[data-theme=light] body .settings-custom-select-trigger>span:last-child{color:var(--fl-theme-control-ink);border-color:var(--fl-theme-control-ink);opacity:1}:root[data-theme=light] body .accountsCustomSelectButton.is-pointer-hidden:after{content:"";border:solid var(--fl-theme-control-ink);border-width:0 1.5px 1.5px 0;width:.4rem;height:.4rem;display:block;transform:translateY(-.1rem)rotate(45deg)}:root[data-theme=light] body .accountsCustomSelectButton small{margin-inline-start:auto}:root[data-theme=light] body :is(input,textarea)::placeholder{color:var(--fl-theme-text-muted);opacity:1}:root[data-theme=light] body :is(.accountsCustomSelectMenu,.realEstateCustomSelectMenu,.settings-custom-select-menu,.profile-settings-theme-menu,.documentsReviewDropdownMenu,.accountsAddDropdown,.realEstateAddMenu>div,.documentsLibraryAddDropdown,.documentsLibraryAddDialogMenu,.accountsWorkbenchSearchPanel,.documentsLibrarySearchPanel,.realEstateSearchPanel,.realEstateOverflowPanel,.investmentsCurrencySelectMenu,.settings-currency-menu,.accountsInstrumentPickerMenu,.knowledge-base-topic-dropdown){border:1px solid var(--fl-theme-control-border);background:var(--fl-theme-surface);color:var(--fl-theme-text);box-shadow:var(--fl-theme-overlay-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px}:root[data-theme=light] body :is(.accountsCustomSelectMenu,.realEstateCustomSelectMenu,.settings-custom-select-menu,.documentsReviewDropdownMenu,.accountsAddDropdown,.realEstateAddMenu>div,.documentsLibraryAddDropdown,.documentsLibraryAddDialogMenu,.realEstateOverflowPanel,.investmentsCurrencySelectMenu) :is(button,[role=option]){color:var(--fl-theme-text)}:root[data-theme=light] body :is(.accountsCustomSelectMenu,.realEstateCustomSelectMenu,.settings-custom-select-menu,.documentsReviewDropdownMenu,.accountsAddDropdown,.realEstateAddMenu>div,.documentsLibraryAddDropdown,.documentsLibraryAddDialogMenu,.realEstateOverflowPanel,.investmentsCurrencySelectMenu) :is(button,[role=option]):is(:hover,:focus-visible,.is-selected,[aria-selected=true]){background:var(--fl-theme-gold-surface);color:var(--fl-theme-gold-text)}:root[data-theme=light] body :is(.accountsWorkbenchTabs,.documentsModuleTabs,.investmentsHeaderFooter){border-color:var(--fl-color-line);box-shadow:none;background:0 0}:root[data-theme=light] body :is(.documentsModuleTab,.investmentsTabLink,.realEstateTabButton){color:var(--fl-theme-text-muted);box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=light] body :is(.documentsModuleTab,.investmentsTabLink,.realEstateTabButton):is(.is-active,:hover),:root[data-theme=light] body .fl-nav-button.is-active{background:var(--fl-theme-gold-surface);color:var(--fl-theme-gold-text);box-shadow:inset 0 -2px 0 var(--fl-theme-gold-border);border-color:#0000}:root[data-theme=light] body :is(.fl-card-modal,.appConfirmDialogCard,.accountsConfirmationCard,.accountsAutoRulePromptCard,.documentsLibraryAddDialog,.documentsActionConfirmationCard,.settings-drawer-card,.profile-drawer-card,.settings-edit-modal-card,.profile-settings-modal.fl-card-surface,.user-console-pricing-modal,.twoFactorStepUpDialog,.sessionExpiryDialog,.flowai-drawer-card,.transactionLibraryPicker){border:1px solid var(--fl-color-line);background:var(--fl-theme-surface);color:var(--fl-theme-text);box-shadow:var(--fl-theme-overlay-shadow);border-radius:14px}:root[data-theme=light] body :is(.settings-access-section,.settings-access-card,.settings-section){border-color:var(--fl-color-line);box-shadow:none;background:0 0}:root[data-theme=light] body :is(.dashboardFloatingTooltip,.pendingTransactionFloatingTooltip,.settings-info-tooltip,.documentsLibraryInspectorTagAddTooltip),:root[data-theme=light] body :is(.accountsIconTooltip,.realEstateInfoButton,.documentsReviewActionTooltip,.documentsLibraryContextAction,.documentsLibraryStandaloneContextAction):after{border-color:var(--fl-theme-control-border);background:var(--fl-theme-surface);color:var(--fl-theme-text);box-shadow:var(--fl-theme-overlay-shadow)}:root[data-theme=light] body .fl-status-dot.is-green{color:#67d391;background:#67d391}:root[data-theme=light] body .fl-status-dot.is-amber{color:#f2bd66;background:#f2bd66}:root[data-theme=light] body .fl-status-dot.is-red{color:#ff7d7d;background:#ff7d7d}:root[data-theme=light] body .fl-status-dot.is-blue{color:#77a7ff;background:#77a7ff}:root[data-theme=light] body .fl-status-dot{box-shadow:0 0 22px}:root[data-theme=light] body :is(.accountHealthLight,.investmentsHoldingPriceStatus).fl-status-dot{box-shadow:none}:root[data-theme=light] body :is(.accountHealthLight,.investmentsHoldingPriceStatus):before{box-shadow:0 0 22px}:root[data-theme=light] body .documentsUploadReviewStatusLight{box-shadow:0 0 0 1px #ffffff14,0 0 10px #ffffff14}:root[data-theme=light] body .investmentsLineChart path[stroke]{stroke:var(--fl-theme-chart-line);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}:root[data-theme=light] body .mobileLandscapeViewerPreview{border:0;border-bottom:1px solid var(--fl-color-line);background:0 0;border-radius:0}:root[data-theme=light] body .mobileLandscapeViewerPreviewScrim{background:linear-gradient(#fff3,#ffffffb8)}:root[data-theme=light] body .mobileLandscapeViewerPreviewTitle{text-shadow:none;font-weight:650}:root[data-theme=light] body .mobileLandscapeViewerPreviewIcon{border-color:var(--fl-theme-control-border);background:var(--fl-theme-surface);color:var(--fl-theme-control-ink);box-shadow:0 4px 14px #28303c14}:root[data-theme=light] body :is(button,a,input,textarea,select,[tabindex]):not(.fl-topbar *):focus-visible{outline:2px solid var(--fl-theme-focus);outline-offset:3px}:root[data-theme=light] body :is(button,input,textarea):disabled{cursor:not-allowed}:root[data-theme=light] body :is(.workspaceHeaderAddButton,.documentsSearchTrigger,.fl-button-icon):disabled{opacity:.5;box-shadow:none}@media (prefers-reduced-motion:reduce){:root[data-theme=light] body .fl-button{transition:none}}@media (max-width:760px){:root[data-theme=light] body{background-image:radial-gradient(18rem 12rem at 0 0,#f9cc7e12,#0000),linear-gradient(#fff,#fff)}}
