:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] body{color:#1d1a2a;background:#f6f6facc}:root[data-theme=light] .muted{color:#5e5e6b}:root[data-theme=light] .notice{background:#fbfbfdcc;border:1px solid #c7c7c71d}:root[data-theme=light] .card{background:#fbfbfdcc;border:1px solid #c7c7c715}:root[data-theme=light] .tableWrap{border:1px solid #c7c7c715}:root[data-theme=light] th,:root[data-theme=light] td{border-bottom:1px solid #c7c7c710}:root[data-theme=light] .buy{color:#21976c}:root[data-theme=light] .signal{color:#3509ae}:root[data-theme=light] .sell{color:#ae0921}:root[data-theme=light] .drop{color:#916b08}:root[data-theme=light] .hold{color:#5e5e6b}:root[data-theme=light] .pass{color:#1a9e69;background:#fff}:root[data-theme=light] .fail{color:#671515;background:#fff}:root[data-theme=light] select{color:#24232d;background:#fefefecc;border:1px solid #c7c7c725}:root[data-theme=light] .authControls button,:root[data-theme=light] .googleButton{color:#fff;background:#591dd8;border:1px solid #713bf6}:root[data-theme=light] .loginCard{background:#fbfbfdcc;border:1px solid #c7c7c715}:root[data-theme=light] .googleButton{color:#17172f;background:#fff;border-color:#c4c4ca}:root[data-theme=light] .errorText{color:#671515}:root[data-theme=light] .previewTable{border:1px solid #c7c7c715}:root[data-theme=light] .confirmButton{color:#1a1a1a;background:#fff}:root[data-theme=light] .pageNav a,:root[data-theme=light] .card a,:root[data-theme=light] .authControls a{color:#21125b}:root[data-theme=light] .installButton{color:#1a1a1a;background:#fffc;border:1px solid #c7c7c733}:root[data-theme=light] .summaryText{background:#f6f6facc}:root[data-theme=light] .aiPrivateBadge{color:#1a9e69;background:#35d39a14;border:1px solid #35d39a59}:root[data-theme=light] .aiQuickQuestions button{color:#3e3e4b;background:#fafafccc;border:1px solid #c7c7c720}:root[data-theme=light] .aiQuickQuestions button:hover{color:#1a1a1a;border-color:#c0aee0}:root[data-theme=light] .aiChat{background:#f6f6facc;border:1px solid #c5c5c91f}:root[data-theme=light] .aiMessage>span{color:#4509ae}:root[data-theme=light] .aiMessage p{color:#221f33}:root[data-theme=light] .aiMessageUser{background:#6161611e;border:1px solid #c0aee059}:root[data-theme=light] .aiMessageUser>span{color:#241b42}:root[data-theme=light] .aiMessageAssistant{background:#fffc;border:1px solid #c7c7c718}:root[data-theme=light] .aiAskForm>label{color:#3e3e4b}:root[data-theme=light] .aiAskForm textarea{color:#141128;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .aiAskForm textarea:focus{border-color:#c0aee0;outline:2px solid #c0aee073}:root[data-theme=light] .aiAskForm button{color:#fff;background:#814fd7}:root[data-theme=light] .aiDisclaimer{color:#6b6b7a}:root[data-theme=light] .changeLegend{color:#5e5e6b}:root[data-theme=light] .buyBg{background:#34d399}:root[data-theme=light] .signalBg{background:#8960fa}:root[data-theme=light] .dropBg{background:#fbbf24}:root[data-theme=light] .sellBg{background:#fb7185}:root[data-theme=light] .progressTrack{background:#f6f6facc;border:1px solid #c7c7c715}:root[data-theme=light] .progressFill{background:linear-gradient(90deg,#6225eb,#22c55e)}:root[data-theme=light] .goalFields label{color:#231e45}:root[data-theme=light] .goalFields input{color:#1d1a2a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .dividendProgress{background:linear-gradient(90deg,#7c3aed,#22c55e)}:root[data-theme=light] .forecastBarTrack{background:#f6f6facc}:root[data-theme=light] .forecastBar{background:linear-gradient(90deg,#8b5cf6,#8960fa)}:root[data-theme=light] .forecastDisclaimer{background:#fbfbfdcc;border-left:3px solid #fbbf24}:root[data-theme=light] .riskBarTrack{background:#f6f6facc}:root[data-theme=light] .riskBar{background:linear-gradient(90deg,#6225eb,#8b5cf6)}:root[data-theme=light] .valueChart{border-bottom:1px solid #c7c7c725}:root[data-theme=light] .investedColumn,:root[data-theme=light] .investedLegend{background:#61616133}:root[data-theme=light] .marketColumn,:root[data-theme=light] .marketLegend{background:#8960fa}:root[data-theme=light] .valueMonth span{color:#5e5e6b}:root[data-theme=light] .highlightRow,:root[data-theme=light] .returnLine{border-bottom:1px solid #c7c7c710}:root[data-theme=light] .xirrNotice{border-left:3px solid #fbbf24}:root[data-theme=light] .rebalanceSafety,:root[data-theme=light] .rebalanceCount{color:#231e45;background:#fcfcfdcc;border:1px solid #c7c7c723}:root[data-theme=light] .allocationTile{background:#f6f6facc;border:1px solid #c7c7c715}:root[data-theme=light] .allocationTile strong{color:#3509ae}:root[data-theme=light] .allocationTile small{color:#5e5e6b}:root[data-theme=light] .sectorChip{color:#231e45;background:#fffc;border:1px solid #c7c7c725}:root[data-theme=light] .rebalanceDisclaimer{border-left:3px solid #fbbf24}:root[data-theme=light] .rebalanceDisclaimer p{color:#34343e}:root[data-theme=light] .simulatorControls label,:root[data-theme=light] .simulatorControls>div{color:#4c4c5e}:root[data-theme=light] .simulatorControls input{color:#19162c;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .simulatorTabs button,:root[data-theme=light] .savedPlans button{color:#231e45;background:#fcfcfdcc;border:1px solid #c7c7c725}:root[data-theme=light] .simulatorTabs button.active{color:#fff;background:#814fdc;border-color:#a071f4}:root[data-theme=light] .simulatorSummary article{background:#f6f6facc;border:1px solid #c7c7c715}:root[data-theme=light] .simulatorSummary span{color:#5e5e6b}:root[data-theme=light] .savedPlans article{border-top:1px solid #c7c7c715}:root[data-theme=light] .savedPlans article span{color:#5e5e6b}:root[data-theme=light] .actionSummary article{background:#fcfcfdcc;border:1px solid #c7c7c71a}:root[data-theme=light] .actionSummary span{color:#4c4c5e}:root[data-theme=light] .actionHead button,:root[data-theme=light] .actionHistory button{color:#231e45;background:#fcfcfdcc;border:1px solid #c7c7c725}:root[data-theme=light] .actionItem{border-left:4px solid #8960fa}:root[data-theme=light] .actionItem.actionCRITICAL{border-left-color:#fb7185}:root[data-theme=light] .actionItem.actionWARNING{border-left-color:#fbbf24}:root[data-theme=light] .actionRank{color:#231e45;background:#fff}:root[data-theme=light] .actionMain p{color:#484858}:root[data-theme=light] .actionButtons a,:root[data-theme=light] .actionButtons button{color:#231e45;background:#f9f9fccc;border:1px solid #c7c7c725}:root[data-theme=light] .actionButtons a{color:#fff;background:#814fdc;border-color:#a071f4}:root[data-theme=light] .twinFields label{color:#4c4c5e}:root[data-theme=light] .twinFields input,:root[data-theme=light] .twinSave input{color:#19162c;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .twinKpis article{background:#fcfcfdcc;border:1px solid #c7c7c71a}:root[data-theme=light] .twinKpis span,:root[data-theme=light] .twinKpis small{color:#4c4c5e}:root[data-theme=light] .twinChart svg line{stroke:#c7c7c725}:root[data-theme=light] .twinChart svg .bull{stroke:#34d399}:root[data-theme=light] .twinChart svg .expected{stroke:#8960fa}:root[data-theme=light] .twinChart svg .bear{stroke:#fbbf24}:root[data-theme=light] .twinChart svg .crash{stroke:#fb7185}:root[data-theme=light] .twinChart svg text{fill:#9e9eae}:root[data-theme=light] .twinLegend .bull:before{background:#34d399}:root[data-theme=light] .twinLegend .expected:before{background:#8960fa}:root[data-theme=light] .twinLegend .bear:before{background:#fbbf24}:root[data-theme=light] .twinLegend .crash:before{background:#fb7185}:root[data-theme=light] .twinRange span{color:#4c4c5e}:root[data-theme=light] .twinAssumptions li{color:#3e3e4b}:root[data-theme=light] .twinSave article{border-top:1px solid #c7c7c71a}:root[data-theme=light] .twinSave article span{color:#5e5e6b}:root[data-theme=light] .twinSave article button{color:#231e45;background:#f9f9fccc;border:1px solid #c7c7c725}:root[data-theme=light] .rank{color:#5e5e6b}:root[data-theme=light] .scoreCircle{border:5px solid #6225eb}:root[data-theme=light] .scoreCircle span{color:#5e5e6b}:root[data-theme=light] .candidateMetrics div{background:#f6f6facc}:root[data-theme=light] .candidateMetrics span{color:#5e5e6b}:root[data-theme=light] .candidateResult ul{color:#34343e}:root[data-theme=light] .warningList{color:#916b08!important}:root[data-theme=light] .candidateActions button,:root[data-theme=light] .candidateEditRow button{color:#fff;background:#591dd8}:root[data-theme=light] .candidateActions a{color:#21125b}:root[data-theme=light] .uploadButton{background:#6161611d}:root[data-theme=light] .candidateFields label,:root[data-theme=light] .candidateEditRow label{color:#231e45}:root[data-theme=light] .candidateFields input,:root[data-theme=light] .candidateEditRow input{color:#1d1a2a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .candidateEditRow{border-bottom:1px solid #c7c7c710}:root[data-theme=light] .dangerButton{background:#9f1239!important}:root[data-theme=light] .methodGrid div{background:#f6f6facc}:root[data-theme=light] .methodGrid strong{color:#3509ae}:root[data-theme=light] .methodGrid span{color:#34343e}:root[data-theme=light] .statusLIVE{color:#1c9b4b}:root[data-theme=light] .statusCLOSED{color:#5e5e6b}:root[data-theme=light] .statusDELAYED{color:#916b08}:root[data-theme=light] .statusNODATA,:root[data-theme=light] .statusERROR{color:#ae0921}:root[data-theme=light] .sessionOpen{color:#1c9b4b}:root[data-theme=light] .sessionClosed{color:#5e5e6b}:root[data-theme=light] .healthRefresh button{color:#fff;background:#591dd8}:root[data-theme=light] .healthRefresh button:nth-of-type(2){background:#fff}:root[data-theme=light] .healthRow{border-bottom:1px solid #c7c7c710}:root[data-theme=light] .healthGood{color:#1c9b4b}:root[data-theme=light] .healthDot.healthGood{background:#4ade80}:root[data-theme=light] .healthWarning{color:#916b08}:root[data-theme=light] .healthDot.healthWarning{background:#fbbf24}:root[data-theme=light] .healthDetails>div{border-bottom:1px solid #c7c7c710}:root[data-theme=light] .healthDetails dt{color:#5e5e6b}:root[data-theme=light]{--surface:#fafafc;--surface-raised:#fefefe;--line:#cbcbd1;--text:#141128;--subtle:#5c5c6c;--accent:#ac7cff;--accent-soft:#4700c224;--green:#21976c;--red:#ae0924}:root[data-theme=light] .appHeader{background:#f6f6fab4;border-bottom:1px solid #c5c5c924}:root[data-theme=light] .mainNav{background:#fbfbfd7e;border:1px solid #c5c5c91f}:root[data-theme=light] .mainNav>a,:root[data-theme=light] .moreNav summary{color:#3d3d4b!important}:root[data-theme=light] .mainNav>a:hover,:root[data-theme=light] .moreNav summary:hover{background:#4700c21f;color:#1a1a1a!important}:root[data-theme=light] .moreNavMenu{background:#fefefecc;border:1px solid #c7c7c71c;box-shadow:0 20px 50px #0000001f}:root[data-theme=light] .moreNavMenu a{color:#2f2d3f!important}:root[data-theme=light] .moreNavMenu a:hover{color:#1a1a1a!important}:root[data-theme=light] .logoutButton{color:#343442!important;border-color:#c7c7c720!important}:root[data-theme=light] .eyebrow{color:#4509ae}:root[data-theme=light] .healthShortcut{color:#31313e;background:#fefefe9f}:root[data-theme=light] .healthPulse{box-shadow:0 0 0 5px #35d39a1f}:root[data-theme=light] .compactNotice{color:#525261;background:#fefefe7a;border-color:#c5c5c921}:root[data-theme=light] .compactNotice strong{color:#302e3f}:root[data-theme=light] .metricCard{background:linear-gradient(145deg,#fefefec4,#fafafcc4);border-color:#c5c5c921;box-shadow:0 10px 35px #00000009}:root[data-theme=light] .metricCard:hover{border-color:#c0aee066}:root[data-theme=light] .primaryMetric{background:linear-gradient(145deg,#61616111,#fefefec4);border-color:#c0aee04d}:root[data-theme=light] .metricIcon{color:#2e1161}:root[data-theme=light] .investedIcon{color:#3509ae;background:#3606bc1f}:root[data-theme=light] .positiveIcon,:root[data-theme=light] .dividendIcon{background:#35d39a1f}:root[data-theme=light] .negativeIcon{background:#c2001f1f}:root[data-theme=light] .alertIcon{color:#916b08;background:#fbbf241f}:root[data-theme=light] .holdingCount{color:#2e1161;background:#4700c21a}:root[data-theme=light] .tableWrap{border-color:#c5c5c926;box-shadow:0 16px 45px #00000009}:root[data-theme=light] table{background:#f8f8fbb4}:root[data-theme=light] th{color:#5c5c6c;background:#fffc}:root[data-theme=light] td{border-color:#c5c5c91a}:root[data-theme=light] .stockAvatar{color:#2c136d;background:linear-gradient(145deg,#6161611a,#fffc);border:1px solid #c7c7c721}:root[data-theme=light] select{background:#fcfcfdcc;border-color:#c7c7c720}:root[data-theme=light] .checklistLegend{color:#696978}:root[data-theme=light] .checklistLegend strong{color:#3b3b48}:root[data-theme=light] .checklistLegend span{border:1px solid #c5c5c91f}:root[data-theme=light] .loanFields label{color:#3e3e4b}:root[data-theme=light] .loanFields label>strong{color:#2e1161}:root[data-theme=light] .loanFields label>small{color:#6b6b7a}:root[data-theme=light] .loanFields input[type=number],:root[data-theme=light] .loanFields select{color:#141128;background:#f9f9fbcc;border:1px solid #c7c7c720}:root[data-theme=light] .loanFields input[type=range]{accent-color:#4609ae}:root[data-theme=light] .inputSuffix{background:#f9f9fbcc;border:1px solid #c7c7c720}:root[data-theme=light] .inputSuffix b{color:#5c5c6c}:root[data-theme=light] .loanResult{background:linear-gradient(150deg,#6161610f,#fbfbfdc4);border-color:#c0aee052}:root[data-theme=light] .loanHero{color:#080e2b}:root[data-theme=light] .loanDetails div{border-bottom:1px solid #c5c5c921}:root[data-theme=light] .loanDetails dt{color:#5c5c6c}:root[data-theme=light] .stressGrid article{background:#f9f9fbcc;border:1px solid #c5c5c924}:root[data-theme=light] .stressGrid article>span,:root[data-theme=light] .stressGrid article>small{color:#5c5c6c}:root[data-theme=light] .stressSafe b{color:#21976c}:root[data-theme=light] .stressDanger{background:#ffffff29!important;border-color:#ff6b8359!important}:root[data-theme=light] .stressDanger b{color:#ae0924}:root[data-theme=light] .stockLink:hover .stockIdentity strong{color:#2e1161}:root[data-theme=light] .stockLink:hover .rowArrow{color:#2e1161}:root[data-theme=light] .stockHeroAvatar{color:#241e4b;background:linear-gradient(145deg,#61616126,#61616111);border:1px solid #c7c7c72f;box-shadow:0 14px 35px #0000000f}:root[data-theme=light] .stockMetricCards .card{background:linear-gradient(145deg,#fefefec4,#fafafcc4)}:root[data-theme=light] .stockMetricCards small{color:#696978}:root[data-theme=light] .thresholdList div{border-bottom:1px solid #c5c5c91f}:root[data-theme=light] .thresholdList span{color:#5c5c6c}:root[data-theme=light] .qualityScore{background:#4700c224;color:#2e1161!important}:root[data-theme=light] .qualityList>div{background:#f9f9fbcc}:root[data-theme=light] .qualityPass{color:#1a9e69;background:#fff}:root[data-theme=light] .qualityFail{color:#671515;background:#fff}:root[data-theme=light] .qualityList small,:root[data-theme=light] .emptyDetail{color:#5c5c6c}:root[data-theme=light] .alertTimeline>div:not(:last-child):after{background:#6161611c}:root[data-theme=light] .stockDisclaimer{color:#5c5c6c}:root[data-theme=light] .qualityUnknown{color:#34343e;background:#6161611d}:root[data-theme=light] .check.unknown{color:#34343e;background:#6161611d;border-color:#c7c7c733}:root[data-theme=light] .reminderRead{color:#fff;background:#814fd7}:root[data-theme=light] .reminderSummary article{background:#fbfbfdcc;border:1px solid #c7c7c715}:root[data-theme=light] .reminderSummary span{color:#5c5c6c}:root[data-theme=light] .reminderItem p{color:#41414d}:root[data-theme=light] .reminderItem small{color:#6b6b7a}:root[data-theme=light] .reminderCRITICAL{color:#ae0924;background:#c2001f1f}:root[data-theme=light] .reminderWARNING{color:#917108;background:#fbbf241a}:root[data-theme=light] .reminderINFO{color:#3309ae;background:#3606bc1a}:root[data-theme=light] .earningsSummary article{background:#fbfbfdcc;border:1px solid #c7c7c715}:root[data-theme=light] .earningsSummary span,:root[data-theme=light] .earningsGuide span{color:#5c5c6c}:root[data-theme=light] .earningsHeading a{color:#21125b}:root[data-theme=light] .freshnessFRESH{color:#1a9e69}:root[data-theme=light] .freshnessDUESOON{color:#917108}:root[data-theme=light] .freshnessSTALE,:root[data-theme=light] .freshnessNEVER{color:#ae0924}:root[data-theme=light] .earningsCards p{color:#5c5c6c}:root[data-theme=light] .bulkForm input{background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .bulkForm button,:root[data-theme=light] .bulkApproval button{color:#fff;background:#814fd7}:root[data-theme=light] .bulkSummary article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .bulkSummary span,:root[data-theme=light] .bulkApproval p{color:#5c5c6c}:root[data-theme=light] .importDivider{color:#4509ae}:root[data-theme=light] .importDivider:before,:root[data-theme=light] .importDivider:after{background:#61616115}:root[data-theme=light] .importForm label{color:#231e45}:root[data-theme=light] .importForm input,:root[data-theme=light] .importForm select{color:#1d1a2a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .importForm button,:root[data-theme=light] .importApproval button{color:#fff;background:#814fd7}:root[data-theme=light] .importForm>small{color:#5c5c6c}:root[data-theme=light] .importWarnings{color:#917108;background:#fbbf2412;border:1px solid #fbbf2440}:root[data-theme=light] .importMetrics article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .importMetrics input{color:#1d1a2a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .importMetrics small{color:#5c5c6c}:root[data-theme=light] .importMetrics small strong{color:#302e3f}:root[data-theme=light] .importApproval{border-top:1px solid #c7c7c715}:root[data-theme=light] .importApproval p{color:#5c5c6c}:root[data-theme=light] .reliabilityHero>a{color:#21125b}:root[data-theme=light] .reliabilitySummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .reliabilitySummary span{color:#5c5c6c}:root[data-theme=light] .reliabilityCooldown{color:#917108;background:#fbbf2417}:root[data-theme=light] .reliabilityTestGrid article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .reliabilityTestGrid button{color:#fff;background:#814fd7}:root[data-theme=light] .reliabilityTestGrid small,:root[data-theme=light] .reliabilityTestGrid p{color:#5c5c6c}:root[data-theme=light] .testSuccess strong{color:#1a9e69}:root[data-theme=light] .testFailure strong{color:#ae0924}:root[data-theme=light] .state-healthy{background:#35d39a;box-shadow:0 0 0 5px #35d39a1a}:root[data-theme=light] .state-warning{background:#fbbf24}:root[data-theme=light] .state-down{background:#ff6b83;box-shadow:0 0 0 5px #ff6b831a}:root[data-theme=light] .state-unconfigured{background:#9e9eae}:root[data-theme=light] .stateText-healthy{color:#1a9e69}:root[data-theme=light] .stateText-warning{color:#917108}:root[data-theme=light] .stateText-down{color:#ae0924}:root[data-theme=light] .stateText-unconfigured{color:#5e5e6b}:root[data-theme=light] .reliabilityProvider dl>div{border-bottom:1px solid #c5c5c91f}:root[data-theme=light] .reliabilityProvider dt{color:#5c5c6c}:root[data-theme=light] .providerError{background:#ffffff1f;border:1px solid #ff6b8347}:root[data-theme=light] .providerError strong{color:#ae0924}:root[data-theme=light] .providerError p{color:#651f2b}:root[data-theme=light] .providerError small{color:#5c5c6c}:root[data-theme=light] .recoveryGrid article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .recoveryGrid b{color:#2e1161}:root[data-theme=light] .recoveryGrid small{color:#5c5c6c}:root[data-theme=light] .calendarRefresh button{color:#fff;background:#814fd7}:root[data-theme=light] .calendarMonth>h2{color:#2e1161}:root[data-theme=light] .calendarEvent{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .calendarEvent time{border-right:1px solid #c7c7c71a}:root[data-theme=light] .calendarEvent time span{color:#5c5c6c}:root[data-theme=light] .calendarEventBody p{color:#302e3f}:root[data-theme=light] .eventType{color:#2e1161;background:#4700c224}:root[data-theme=light] .eventDIVIDEND{color:#1a9e69;background:#35d39a1f}:root[data-theme=light] .eventEARNINGS{color:#3309ae;background:#3606bc1f}:root[data-theme=light] .eventBUYBACK,:root[data-theme=light] .eventBONUS,:root[data-theme=light] .eventSPLIT{color:#917108;background:#fbbf241f}:root[data-theme=light] .eventValue a{color:#21125b}:root[data-theme=light] .navGroupLabel{color:#4509ae;border-top:1px solid #c5c5c91f}:root[data-theme=light] .commandRiskLOW{color:#1a9e69;background:#35d39a1a}:root[data-theme=light] .commandRiskMODERATE{color:#917108;background:#fbbf241a}:root[data-theme=light] .commandRiskHIGH{color:#ae0924;background:#c2001f1a}:root[data-theme=light] .commandQuickActions button,:root[data-theme=light] .commandQuickActions a{border:1px solid #c7c7c720}:root[data-theme=light] .commandQuickActions button{color:#fff;background:#814fd7}:root[data-theme=light] .commandQuickActions a{color:#21125b;background:#fffc}:root[data-theme=light] .commandActionMessage{color:#5c5c6c}:root[data-theme=light] .commandMetrics article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .commandMetrics span,:root[data-theme=light] .commandMetrics small{color:#5c5c6c}:root[data-theme=light] .commandPanelHeading a{color:#21125b}:root[data-theme=light] .commandSignal{border-bottom:1px solid #c7c7c710}:root[data-theme=light] .signalGood{background:#35d39a;box-shadow:0 0 0 5px #35d39a1a}:root[data-theme=light] .signalBad{background:#ff6b83;box-shadow:0 0 0 5px #ff6b831a}:root[data-theme=light] .commandSignal small{color:#5c5c6c}:root[data-theme=light] .commandSignal b{color:#5e5e6b}:root[data-theme=light] .commandQualityList a{color:#302e3f;border-bottom:1px solid #c7c7c710}:root[data-theme=light] .commandWarnings{color:#916b08}:root[data-theme=light] .commandOkay{color:#1a9e69}:root[data-theme=light] .commandEventList>div{border-bottom:1px solid #c7c7c710}:root[data-theme=light] .commandEventList time,:root[data-theme=light] .commandEventList span{color:#5c5c6c}:root[data-theme=light] .commandAlertGrid article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .commandAlertGrid time{color:#6b6b7a}:root[data-theme=light] .commandAlertGrid article>span{color:#5c5c6c}:root[data-theme=light] .journalScore{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .journalSummary article{background:#fbfbfdcc;border:1px solid #c7c7c715}:root[data-theme=light] .journalSummary span{color:#5c5c6c}:root[data-theme=light] .journalForm label{color:#231e45}:root[data-theme=light] .journalForm input,:root[data-theme=light] .journalForm select,:root[data-theme=light] .journalForm textarea,:root[data-theme=light] .journalReview input{color:#1d1a2a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .journalSubmit button,:root[data-theme=light] .journalReview button,:root[data-theme=light] .journalReviewButton{color:#fff;background:#814fd7}:root[data-theme=light] .journalEntry small{color:#5c5c6c}:root[data-theme=light] .journalBUY{color:#1a9e69;background:#35d39a1f}:root[data-theme=light] .journalSELL{color:#ae0924;background:#c2001f1f}:root[data-theme=light] .journalHOLD{color:#3309ae;background:#3606bc1f}:root[data-theme=light] .outcomeTARGET_REACHED,:root[data-theme=light] .outcomeON_TRACK{color:#1a9e69}:root[data-theme=light] .outcomeREVIEW_LEVEL,:root[data-theme=light] .outcomeOFF_TRACK{color:#ae0924}:root[data-theme=light] .journalPrices div{background:#f9f9fbcc}:root[data-theme=light] .journalPrices span{color:#5c5c6c}:root[data-theme=light] .journalThesis{color:#302e3f}:root[data-theme=light] .journalEntry details{color:#5c5c6c;border:1px solid #c7c7c715}:root[data-theme=light] .journalEntry summary{color:#21125b}:root[data-theme=light] .journalEntry footer{color:#5c5c6c}:root[data-theme=light] .journalOutcome{background:#4700c214}:root[data-theme=light] .stressSafety{color:#917108;border:1px solid #fbbf24}:root[data-theme=light] .stressControls button{color:#41414d;background:#f9f9fbcc;border:1px solid #c7c7c720}:root[data-theme=light] .stressControls button.active{color:#1a1a1a;background:#4700c229;border-color:#c0aee0}:root[data-theme=light] .stressHoldingSelect{color:#231e45}:root[data-theme=light] .stressHoldingSelect select{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .stressSlider{color:#5c5c6c}:root[data-theme=light] .stressSlider strong{color:#ae0924}:root[data-theme=light] .stressSlider input{accent-color:#ae0924}:root[data-theme=light] .stressResults article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .stressResults span,:root[data-theme=light] .stressResults small{color:#5c5c6c}:root[data-theme=light] .stressBars strong{color:#ae0924}:root[data-theme=light] .stressTrack{background:#f6f6facc}:root[data-theme=light] .stressTrack i{background:linear-gradient(90deg,#f59e0b,#ff6b83)}:root[data-theme=light] .stressBars small{color:#6b6b7a}:root[data-theme=light] .exitSafety{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .exitTarget label{color:#231e45}:root[data-theme=light] .exitTarget input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .exitControls button{color:#41414d;background:#f9f9fbcc;border:1px solid #c7c7c720}:root[data-theme=light] .exitControls button.active{color:#1a1a1a;background:#4700c229;border-color:#c0aee0}:root[data-theme=light] .exitStrategies small{color:#5c5c6c}:root[data-theme=light] .exitSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .exitSummary span,:root[data-theme=light] .exitSummary small,:root[data-theme=light] .exitTable td small{color:#5c5c6c}:root[data-theme=light] .backupSecurity{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .backupSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .backupSummary span{color:#5c5c6c}:root[data-theme=light] .backupActions button,:root[data-theme=light] .backupUpload{color:#fff;background:#814fd7}:root[data-theme=light] .monthlyReportHero>span{color:#241b42;border:1px solid #c0aee0}:root[data-theme=light] .monthlyReportSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .monthlyReportSummary span,:root[data-theme=light] .monthlyReportSummary small{color:#5c5c6c}:root[data-theme=light] .monthlyActions button{color:#fff;background:#814fd7}:root[data-theme=light] .monthlyActions button:nth-child(2){background:#fff}:root[data-theme=light] .monthlyActions p,:root[data-theme=light] .monthlyIncludes article span{color:#5c5c6c}:root[data-theme=light] .harvestHero>span{color:#917108;border:1px solid #fbbf24}:root[data-theme=light] .harvestOverview article,:root[data-theme=light] .harvestSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .harvestOverview span,:root[data-theme=light] .harvestSummary span,:root[data-theme=light] .harvestSummary small{color:#5c5c6c}:root[data-theme=light] .harvestControls label{color:#231e45}:root[data-theme=light] .harvestControls input[type=number]{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .harvestControls input[type=range]{accent-color:#ae0924}:root[data-theme=light] .harvestControls small,:root[data-theme=light] .harvestControls>p{color:#5c5c6c}:root[data-theme=light] .harvestButtons button{color:#fff;background:#814fd7}:root[data-theme=light] .harvestButtons button:last-child{background:#fff}:root[data-theme=light] .harvestTable td small{color:#5c5c6c}:root[data-theme=light] .harvestRules li{color:#3e3e4b}:root[data-theme=light] .investmentPlannerHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .investmentPlannerOverview article,:root[data-theme=light] .allocationSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .investmentPlannerOverview span,:root[data-theme=light] .allocationSummary span{color:#5c5c6c}:root[data-theme=light] .allocationModes button{color:#3e3e4b;background:#f9f9fbcc;border:1px solid #c7c7c720}:root[data-theme=light] .allocationModes button.active{color:#1a1a1a;background:#4700c226;border-color:#c0aee0}:root[data-theme=light] .allocationModes small{color:#5c5c6c}:root[data-theme=light] .allocationInputs label{color:#231e45}:root[data-theme=light] .allocationInputs input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .allocationInputs label span{color:#5c5c6c}:root[data-theme=light] .allocationButtons button{color:#fff;background:#814fd7}:root[data-theme=light] .allocationButtons button:last-child{background:#fff}:root[data-theme=light] .allocationMessage,:root[data-theme=light] .allocationTable td small{color:#5c5c6c}:root[data-theme=light] .netWorthHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .netWorthInputs button{color:#fff;background:#814fd7}:root[data-theme=light] .netWorthFields label{color:#231e45}:root[data-theme=light] .netWorthFields input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .netWorthMessage{color:#5c5c6c}:root[data-theme=light] .netWorthSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .netWorthSummary span,:root[data-theme=light] .netWorthSummary small,:root[data-theme=light] .netWorthTable td small{color:#5c5c6c}:root[data-theme=light] a:focus-visible,:root[data-theme=light] button:focus-visible,:root[data-theme=light] input:focus-visible,:root[data-theme=light] select:focus-visible,:root[data-theme=light] textarea:focus-visible,:root[data-theme=light] summary:focus-visible{outline:3px solid #c0aee080}:root[data-theme=light] .card{box-shadow:0 12px 30px #04040f0b}:root[data-theme=light] .tableWrap:focus-within{border-color:#c7c7c72a}:root[data-theme=light] tbody tr:hover{background:#4700c20b}:root[data-theme=light] .dashboardCustomizeButton{color:#211d33;background:#fefefecc;border:1px solid #c7c7c725}:root[data-theme=light] .compactToggle{color:#231e45}:root[data-theme=light] .dashboardCardControls>div{background:#f9f9fbcc}:root[data-theme=light] .dashboardCardControls button,:root[data-theme=light] .dashboardReset{color:#211d33;background:#fffc;border:1px solid #c7c7c71f}:root[data-theme=light] .dashboardPinChooser{border-top:1px solid #c7c7c715}:root[data-theme=light] .dashboardPinChooser summary{color:#21125b}:root[data-theme=light] .dashboardAttention li a{background:#f9f9fbcc}:root[data-theme=light] .dashboardAttention li span{color:#916b08}:root[data-theme=light] .dashboardQuickActions a{background:#fff}:root[data-theme=light] .dashboardPinnedGrid small{color:#5c5c6c}:root[data-theme=light] .uxSearchButton{color:#302e3f;background:#fbfbfdc0;border:1px solid #c7c7c720;box-shadow:0 12px 32px #0000001a}:root[data-theme=light] .uxSearchButton kbd,:root[data-theme=light] .commandPalette kbd{color:#5c5c6c;background:#f9f9fbcc;border:1px solid #c7c7c727}:root[data-theme=light] .scrollTop{color:#21125b;background:#fbfbfdbc;border:1px solid #c7c7c720;box-shadow:0 10px 25px #00000013}:root[data-theme=light] .routeProgress{background:linear-gradient(90deg,#ac7cff,#35d39a);box-shadow:0 0 15px #ac7cff}:root[data-theme=light] .commandOverlay{background:#f1f1f693}:root[data-theme=light] .commandPalette{background:#fbfbfccc;border:1px solid #c7c7c724;box-shadow:0 35px 100px #0000002a}:root[data-theme=light] .commandPalette header{border-bottom:1px solid #c7c7c715}:root[data-theme=light] .commandPalette header>span{color:#4509ae}:root[data-theme=light] .commandPalette input{color:#121a24}:root[data-theme=light] .commandPalette input::placeholder{color:#6c6c79}:root[data-theme=light] .commandResults button{color:#221f32}:root[data-theme=light] .commandResults button.active{background:#fffc;border-color:#c7c7c72a}:root[data-theme=light] .commandResults button small{color:#6b6b7a}:root[data-theme=light] .commandResults button>b{color:#4c4c58;background:#61616111}:root[data-theme=light] .commandResults>p{color:#5c5c6c}:root[data-theme=light] .commandPalette footer{color:#6c6c7a;border-top:1px solid #c7c7c715}:root[data-theme=light] .navSearchTrigger{color:#3e3e4b!important;background:#fbfbfccc!important;border:1px solid #c7c7c720!important}:root[data-theme=light] .skeleton{background:#fefefecc}:root[data-theme=light] .skeleton:after{background:linear-gradient(90deg,#0000,#6161610e,#0000)}:root[data-theme=light] .radarHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .radarFields label{color:#231e45}:root[data-theme=light] .radarFields input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .radarFields label span{color:#5c5c6c}:root[data-theme=light] .radarActions button{color:#fff;background:#814fd7}:root[data-theme=light] .radarActions button:last-child{background:#fff}:root[data-theme=light] .radarControls>p{color:#5c5c6c}:root[data-theme=light] .radarSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .radarSummary span,:root[data-theme=light] .radarSummary small{color:#5c5c6c}:root[data-theme=light] .radarTabs button{color:#474755;background:#f9f9fbcc;border:1px solid #c7c7c720}:root[data-theme=light] .radarTabs button.active{color:#1a1a1a;background:#4700c229;border-color:#c0aee0}:root[data-theme=light] .radarTabs span{background:#61616114}:root[data-theme=light] .radarADD:before{background:#35d39a}:root[data-theme=light] .radarWATCH:before{background:#fbbf24}:root[data-theme=light] .radarAVOID:before{background:#ff6b83}:root[data-theme=light] .radarCard header small{color:#5c5c6c}:root[data-theme=light] .radarRank{color:#4509ae}:root[data-theme=light] .radarScore span{color:#5c5c6c}:root[data-theme=light] .radarMetrics div{background:#f9f9fbcc}:root[data-theme=light] .radarMetrics span{color:#5c5c6c}:root[data-theme=light] .radarCard ul{color:#474755}:root[data-theme=light] .radarWarnings p{color:#916b08}:root[data-theme=light] .radarCard footer{border-top:1px solid #c7c7c715}:root[data-theme=light] .radarCard footer span,:root[data-theme=light] .radarCard footer small{color:#5c5c6c}:root[data-theme=light] .radarCard footer strong{color:#1a9e69}:root[data-theme=light] .radarEmpty{color:#5c5c6c}:root[data-theme=light] .preTradeHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .preTradeFields label{color:#231e45}:root[data-theme=light] .preTradeFields input,:root[data-theme=light] .preTradeFields select{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .preTradeVerdict article>span,:root[data-theme=light] .preTradeVerdict small{color:#5c5c6c}:root[data-theme=light] .preTradeVerdict article.buy{border-color:#35d39a8c}:root[data-theme=light] .preTradeVerdict article.drop{border-color:#fbbf248c}:root[data-theme=light] .preTradeVerdict article.sell{border-color:#ff6b8399}:root[data-theme=light] .preTradeMetrics>div{border-top:1px solid #c7c7c715}:root[data-theme=light] .preTradeMetrics dt{color:#535361}:root[data-theme=light] .preTradeReasons{color:#3e3e4b}:root[data-theme=light] .preTradeSafeAmount{background:#f8f8fbcc;border:1px solid #c7c7c720}:root[data-theme=light] .preTradeSafeAmount span{color:#5c5c6c}:root[data-theme=light] .preTradeSafeAmount strong{color:#1a9e69}:root[data-theme=light] .preTradeSafeAmount button,:root[data-theme=light] .preTradeJournal>button{color:#fff;background:#8250dd}:root[data-theme=light] .preTradeLimit span{color:#4b4b58}:root[data-theme=light] .preTradeLimitTrack{background:#61616110}:root[data-theme=light] .preTradeLimitTrack span{background:#35d39a}:root[data-theme=light] .preTradeLimit.warning .preTradeLimitTrack span{background:#fbbf24}:root[data-theme=light] .preTradeLimit.danger .preTradeLimitTrack span{background:#ff6b83}:root[data-theme=light] .preTradeStress article{background:#f9f9fbcc;border:1px solid #c7c7c71c}:root[data-theme=light] .preTradeStress span,:root[data-theme=light] .preTradeStress small{color:#535361}:root[data-theme=light] .preTradeStress strong{color:#ae0922}:root[data-theme=light] .preTradeJournal label{color:#231e45}:root[data-theme=light] .preTradeJournal select,:root[data-theme=light] .preTradeJournal textarea{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .preTradeJournalMessage{color:#1a9e69}:root[data-theme=light] .robinhoodHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .robinhoodActions a,:root[data-theme=light] .robinhoodActions button{color:#fff;background:#814fd7;border:1px solid #8451df}:root[data-theme=light] .robinhoodActions button{background:#fff;border-color:#0aa174}:root[data-theme=light] .robinhoodActions p{color:#5c5c6c}:root[data-theme=light] .robinhoodSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .robinhoodSummary span,:root[data-theme=light] .robinhoodSummary small{color:#5c5c6c}:root[data-theme=light] .robinhoodAccountList>div{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .robinhoodAccountList small,:root[data-theme=light] .robinhoodPositions td small{color:#5c5c6c}:root[data-theme=light] .globalBrokerCard{background:linear-gradient(145deg,#fefefecc,#f9f9fbcc);border:1px solid #c7c7c71d}:root[data-theme=light] .indiaBrokerCard{border-top:3px solid #c0aee0}:root[data-theme=light] .usBrokerCard{border-top:3px solid #35d39a}:root[data-theme=light] .globalBrokerCard>header span:first-child{color:#4509ae}:root[data-theme=light] .usBrokerCard>header span:first-child{color:#1a9e69}:root[data-theme=light] .globalBrokerStatus{color:#3e3e4b;border:1px solid #c7c7c725}:root[data-theme=light] .globalBrokerMetrics>div{background:#f7f7facc}:root[data-theme=light] .globalBrokerMetrics span,:root[data-theme=light] .globalBrokerMetrics small,:root[data-theme=light] .globalBrokerMeta{color:#5c5c6c}:root[data-theme=light] .globalBrokerCard>footer a{color:#21125b;border:1px solid #c7c7c725}:root[data-theme=light] .globalBrokerCard>footer a:first-child{color:#fff;background:#814fd7;border-color:#9463ea}:root[data-theme=light] .usDashboardHoldings{border-top:1px solid #c7c7c715}:root[data-theme=light] .usDashboardHoldings .sectionHeading>a{color:#21125b}:root[data-theme=light] .usDashboardHoldingGrid article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .usDashboardHoldingGrid span{color:#5c5c6c}:root[data-theme=light] .guardrailStrip span{color:#4c4c5e;border:1px solid #c7c7c71d}:root[data-theme=light] .guardrailStrip .guardrailPass{color:#1a9e69;border-color:#35d39a73}:root[data-theme=light] .guardrailStrip .guardrailFail{color:#ae0924;border-color:#ff6b838c}:root[data-theme=light] .smartBuyTable td small{color:#5c5c6c}:root[data-theme=light] .globalHistoryHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .historyCapture label{color:#4c4c5e}:root[data-theme=light] .historyCapture input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .historyCapture button{color:#fff;background:#814fd7}:root[data-theme=light] .historyCapture>small{color:#1a9e69}:root[data-theme=light] .historyKpis article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .historyKpis span{color:#5c5c6c}:root[data-theme=light] .historyChart svg{background:linear-gradient(#814fd714,#0000);border-bottom:1px solid #c7c7c715}:root[data-theme=light] .historyChart polyline{stroke:#6ee7b7}:root[data-theme=light] .historyChart>div:last-child{color:#5c5c6c}:root[data-theme=light] .cashFlowHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .cashFlowStatus article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .cashFlowStatus span,:root[data-theme=light] .cashFlowStatus small{color:#5c5c6c}:root[data-theme=light] .cashFlowStatusCard.statusSAFE{border-color:#35d39a8c}:root[data-theme=light] .cashFlowStatusCard.statusTIGHT{border-color:#fbbf248c}:root[data-theme=light] .cashFlowStatusCard.statusSHORTFALL{border-color:#ff6b8399}:root[data-theme=light] .cashFlowInputs button,:root[data-theme=light] .cashFlowBills .sectionHeading button{color:#fff;background:#814fd7}:root[data-theme=light] .cashFlowFields label{color:#231e45}:root[data-theme=light] .cashFlowFields input,:root[data-theme=light] .cashFlowBillList input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .cashFlowFields input[readonly]{color:#1a9e69;background:#fafafccc}:root[data-theme=light] .cashFlowFields small{color:#6c6c7a}:root[data-theme=light] .cashFlowMessage{color:#5c5c6c}:root[data-theme=light] .cashFlowBillList>div{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .cashFlowBillList label{color:#5c5c6c}:root[data-theme=light] .cashFlowBillList button{color:#ae0924;background:#fdfcfd;border:1px solid #d0c2c6}:root[data-theme=light] .cashFlowBills>footer{color:#535361;border-top:1px solid #c7c7c715}:root[data-theme=light] .cashFlowScenarios article header strong{color:#241b42}:root[data-theme=light] .cashFlowScenarios article header small{color:#5c5c6c}:root[data-theme=light] .cashFlowScenarios dl>div{border-top:1px solid #c7c7c715}:root[data-theme=light] .cashFlowScenarios dt{color:#5c5c6c}:root[data-theme=light] .cashFlowCalendar li{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .cashFlowCalendar time{color:#4509ae}:root[data-theme=light] .cashFlowCalendar span{color:#3e3e4b}:root[data-theme=light] .aiPrivateBadge{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .aiHealthStrip article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .aiHealthStrip span{color:#5c5c6c}:root[data-theme=light] .aiClear,:root[data-theme=light] .aiSummaryButtons button,:root[data-theme=light] .aiJournalDialog button{color:#231e45;background:#f9f9fccc;border:1px solid #c7c7c725}:root[data-theme=light] .aiWarnings{color:#917108;background:#fbbf240f;border-left:3px solid #fbbf24}:root[data-theme=light] .aiEvidence>b{color:#4c4c5e}:root[data-theme=light] .aiEvidence a{background:#f9f9fbcc;border:1px solid #c7c7c71d}:root[data-theme=light] .aiEvidence a span{color:#21125b}:root[data-theme=light] .aiEvidence a small{color:#5c5c6c}:root[data-theme=light] .aiMessage footer{border-top:1px solid #c7c7c715}:root[data-theme=light] .aiMessage footer button{color:#21125b}:root[data-theme=light] .aiSummaryButtons .confirmButton,:root[data-theme=light] .aiJournalDialog .primaryButton{color:#fff;background:#814fd7;border-color:#9868ed}:root[data-theme=light] .aiJournalDialog label{color:#231e45}:root[data-theme=light] .aiJournalDialog select{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .benchmarkSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .benchmarkSummary span{color:#5c5c6c}:root[data-theme=light] .benchmarkStats>div,:root[data-theme=light] .benchmarkList>div{border-top:1px solid #c7c7c715}:root[data-theme=light] .benchmarkStats dt{color:#535361}:root[data-theme=light] .benchmarkBars span{color:#3e3e4b}:root[data-theme=light] .benchmarkBars i{background:#f6f6facc}:root[data-theme=light] .benchmarkBars b{background:linear-gradient(90deg,#8859dd,#35d39a)}:root[data-theme=light] .benchmarkList span{color:#3e3e4b}:root[data-theme=light] .moreNavMenu:focus-visible{outline:3px solid #c0aee08c}:root[data-theme=light] .moreNavMenu::-webkit-scrollbar-track{background:#fafafccc}:root[data-theme=light] .moreNavMenu::-webkit-scrollbar-thumb{background:#6161612e;border:2px solid #ccccdf}:root[data-theme=light] .moreNavMenu .navGroupLabel{background:#fefefecc}:root[data-theme=light] .policyHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .policySummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .policySummary span,:root[data-theme=light] .policySummary small{color:#5c5c6c}:root[data-theme=light] .policyFields label,:root[data-theme=light] .policyTextFields label{color:#231e45}:root[data-theme=light] .policyFields input,:root[data-theme=light] .policyTextFields input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .policyCheck{background:#f9f9fbcc}:root[data-theme=light] .policyCheck small{color:#5c5c6c}:root[data-theme=light] .policySave button{color:#fff;background:#814fd7}:root[data-theme=light] .policySave p{color:#1a9e69}:root[data-theme=light] .policyApplied span,:root[data-theme=light] .policyApplied a{border:1px solid #c7c7c71d}:root[data-theme=light] .policyApplied span{color:#4c4c5e}:root[data-theme=light] .policyApplied a{color:#21125b}:root[data-theme=light] .radarFormula>div:last-child span{color:#4c4c5e;border:1px solid #c7c7c71d}:root[data-theme=light] .radarFormula b{color:#241b42}:root[data-theme=light] .radarAllocation article{background:#f9f9fbcc}:root[data-theme=light] .radarAllocation small{color:#5c5c6c}:root[data-theme=light] .radarAllocation article>b:last-child{color:#1a9e69}:root[data-theme=light] .radarFactors>div{background:#f9f9fbcc}:root[data-theme=light] .radarFactors span{color:#5c5c6c}:root[data-theme=light] .radarFactors i{background:linear-gradient(90deg,#8859dd,#35d39a)}:root[data-theme=light] .radarHOLD:before{background:#8960fa}:root[data-theme=light] .radarWAIT:before{background:#fbbf24}:root[data-theme=light] .radarREVIEW:before{background:#ff6b83}:root[data-theme=light] .metalsHero>span{color:#8f700a;border:1px solid #d5ad45}:root[data-theme=light] .metalsPriceStrip article,:root[data-theme=light] .metalsSummary article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c71b}:root[data-theme=light] .metalsPriceStrip article:first-child{border-color:#d5ad458c}:root[data-theme=light] .metalsPriceStrip article:nth-child(2){border-color:#c4c4ca73}:root[data-theme=light] .metalsPriceStrip span,:root[data-theme=light] .metalsPriceStrip small,:root[data-theme=light] .metalsSummary span{color:#5c5c6c}:root[data-theme=light] .metalsForm label{color:#231e45}:root[data-theme=light] .metalsForm input,:root[data-theme=light] .metalsForm select{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .metalsFormActions button,:root[data-theme=light] .metalsTable button{color:#fff;background:#814fd7}:root[data-theme=light] .metalsFormActions .secondaryButton{color:#231e45;background:#fafafccc;border:1px solid #c7c7c725}:root[data-theme=light] .metalsMessage{color:#1a9e69}:root[data-theme=light] .metalsTable td:first-child small{color:#7d621c}:root[data-theme=light] .metalsTable .dangerButton{color:#ae0924;background:#fff}:root[data-theme=light] .homeWealthParts article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .homeWealthParts span,:root[data-theme=light] .homeWealthParts small{color:#5c5c6c}:root[data-theme=light] .homeWealthParts>a{color:#8f700a;border:1px solid #d5ad45}:root[data-theme=light] .homeMetalGrid article{background:#f9f9fbcc}:root[data-theme=light] .homeMetalGrid span{color:#5c5c6c}:root[data-theme=light] .homeMetalSource{color:#6c6c7a}:root[data-theme=light] .globalPortfolioHero>span{color:#1a9e69;border:1px solid #35d39a}:root[data-theme=light] .globalToolbar>div,:root[data-theme=light] .globalToolbar label{color:#535361}:root[data-theme=light] .globalToolbar input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .globalToolbar>small{color:#6b6b7a}:root[data-theme=light] .globalCurrencyToggle button{color:#535361;background:#f9f9fbcc;border:1px solid #c7c7c725}:root[data-theme=light] .globalCurrencyToggle button.active{color:#fff;background:#814fd7}:root[data-theme=light] .globalKpis article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .globalKpis span,:root[data-theme=light] .globalKpis small{color:#5c5c6c}:root[data-theme=light] .countryBars span{color:#3e3e4b}:root[data-theme=light] .countryBars i,:root[data-theme=light] .globalSectorGrid i,:root[data-theme=light] .dividendGoalBar i{background:#f6f6facc}:root[data-theme=light] .countryBars em,:root[data-theme=light] .globalSectorGrid em,:root[data-theme=light] .dividendGoalBar em{background:linear-gradient(90deg,#8859dd,#35d39a)}:root[data-theme=light] .syncRows>div{border-top:1px solid #c7c7c715}:root[data-theme=light] .syncRows span{color:#5c5c6c}:root[data-theme=light] .globalActions a,:root[data-theme=light] .inlineLink{color:#21125b;border:1px solid #c7c7c725}:root[data-theme=light] .globalSectorGrid article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .globalSectorGrid article.overLimit{border-color:#fbbf24}:root[data-theme=light] .globalSectorGrid small{color:#5c5c6c}:root[data-theme=light] .globalInputs label{color:#535361}:root[data-theme=light] .globalInputs input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .allocationAnswer>div{background:#f9f9fbcc}:root[data-theme=light] .allocationAnswer span,:root[data-theme=light] .dividendGoalBar span,:root[data-theme=light] .dividendGoalBar small{color:#5c5c6c}:root[data-theme=light] .allocationAnswer strong{color:#1a9e69}:root[data-theme=light] .globalWarnings p{color:#917108;background:#fbbf240f}:root[data-theme=light] .scenarioCards article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .scenarioCards span,:root[data-theme=light] .scenarioCards small,:root[data-theme=light] .globalHoldingTable td small{color:#5c5c6c}:root[data-theme=light] .marketINDIA{color:#301264;background:#4600c224}:root[data-theme=light] .marketUS{color:#1a9e69;background:#35d39a1f}:root[data-theme=light] .personalizedMetricCards>div:hover>.card,:root[data-theme=light] .dashboardPinnedGrid>.card:hover{border-color:#c7c7c72b;box-shadow:0 18px 38px #04040f18}:root[data-theme=light] .toast{color:#19162c;background:#fbfbfdcc;border:1px solid #c7c7c71f;box-shadow:0 18px 40px #04040f22}:root[data-theme=light] .toast span{color:#4c4c5e}:root[data-theme=light] .toast button{color:#5c5c6c}:root[data-theme=light] .toast button:hover{color:#19162c}:root[data-theme=light] .toast-buy{border-left-color:#34d399}:root[data-theme=light] .toast-sell{border-left-color:#fb7185}:root[data-theme=light] .toast-drop{border-left-color:#fbbf24}:root[data-theme=light] .toast-info{border-left-color:#c0aee0}:root[data-theme=light] .rowArrow{color:#6a6a7b}@media (max-width:640px){:root[data-theme=light] .holdingsTable tr{background:#fbfbfdcc;border:1px solid #c7c7c715}:root[data-theme=light] .holdingsTable td:before{color:#5c5c6c}}:root[data-theme=light] .ledgerFilters label{color:#4c4c5e}:root[data-theme=light] .ledgerFilters select{color:#19162c;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .ledgerFilters button{color:#fff;background:#591dd8;border:1px solid #713bf6}:root[data-theme=light] .ledgerSummary dt{color:#5c5c6c}@media (max-width:640px){:root[data-theme=light] .ledgerTable tr{background:#fbfbfdcc;border:1px solid #c7c7c715}:root[data-theme=light] .ledgerTable td:before{color:#5c5c6c}}:root[data-theme=light] .growwSyncButton{color:#1a9e69;background:#34d3991f;border:1px solid #2f8f6b}:root[data-theme=light] .growwSyncButton:hover:not(:disabled){background:#34d39933}:root[data-theme=light] .growwAutoSync{color:var(--muted,#566273)}:root[data-theme=light] .growwAutoSync input{accent-color:#298e68}:root[data-theme=light] .orderSide{border:1px solid #c7c7c725}:root[data-theme=light] .orderSide button{color:#4c4c5e}:root[data-theme=light] .orderSide button.active.isBuy{color:#fff;background:#591dd8}:root[data-theme=light] .orderSide button.active.isSell{color:#fff;background:#be123c}:root[data-theme=light] .orderFields label{color:#4c4c5e}:root[data-theme=light] .orderFields input,:root[data-theme=light] .orderFields select{color:#19162c;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .orderActions button,:root[data-theme=light] .orderActions a{color:#19162c;border:1px solid #c7c7c725}:root[data-theme=light] .orderActions .orderPrimary{color:#fff;background:#591dd8;border-color:#713bf6}:root[data-theme=light] .orderActions .orderPrimary.orderSell{background:#be123c;border-color:#fb7185}:root[data-theme=light] .orderConfirm{border-color:#713bf6;box-shadow:0 0 0 1px #713bf659}:root[data-theme=light] .orderConfirm dt{color:#5c5c6c}:root[data-theme=light] .orderProblems{color:#ae0921}:root[data-theme=light] .orderRowActions button{color:#21125b;border:1px solid #c7c7c725}:root[data-theme=light] .orderRowActions .orderCancel{color:#ae0921;border-color:#7f1d3a}:root[data-theme=light] .orderModify{color:#34343e}:root[data-theme=light] .orderModify input{color:#121921;background:#f9f9fbcc;border:1px solid #c7c7c725}:root[data-theme=light] .signalWarn{background:#fbbf24;box-shadow:0 0 0 5px #fbbf241f}:root[data-theme=light] .botCapital label{color:#4c4c5e}:root[data-theme=light] .botCapital input{color:#19162c;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .botCapital button{color:#19162c;border:1px solid #c7c7c725}:root[data-theme=light] .botPeGrid span{background:#fbfbfdcc;border:1px solid #c7c7c715}:root[data-theme=light] .botPaste textarea{color:#19162c;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .botFlags li{color:#916b08}:root[data-theme=light] .tchartLegend{color:#5e5e6b}:root[data-theme=light] .tchartY span{color:#6a6a7b}:root[data-theme=light] .tchartGrid{stroke:#c7c7c712}:root[data-theme=light] .tchartZero{stroke:#c7c7c727}:root[data-theme=light] .tchartX span{color:#6a6a7b}:root[data-theme=light] .tchartCross{background:#9e9eae}:root[data-theme=light] .tchartDot{box-shadow:0 0 0 2px #0e0e28}:root[data-theme=light] .tchartTip{color:#3f3f4d;background:#f6f6fac4;border:1px solid #c7c7c71f;box-shadow:0 10px 24px #0000001b}:root[data-theme=light] .tchartTip strong{color:#191922}:root[data-theme=light] .tchartTip strong.buy{color:#21976c}:root[data-theme=light] .tchartTip strong.sell{color:#ae0921}:root[data-theme=light] .tchartHit:focus-visible{outline:2px solid #c0aee099}:root[data-theme=light] .tchartRankBar{background:#fffc}:root[data-theme=light] .tchartRankValue{color:#24232d}:root[data-theme=light] .ledgerSource{color:#3309ae;border:1px solid #c7c7c725}:root[data-theme=light] .ledgerSource.bot{color:#21125b;border-color:#5b4a9c}:root[data-theme=light] .orbPaper{color:#916b08}:root[data-theme=light] .orbAlert{background:#faf9fa;border-color:#7f1d3a}:root[data-theme=light] .orbGateBar{background:#fffc}:root[data-theme=light] .orbGateBar i{background:#8960fa}:root[data-theme=light] .orbControls button{color:#1b1634;background:#f9f9fccc;border:1px solid #c7c7c725}:root[data-theme=light] .orbControls .orbStop{color:#fff;background:#b91c1c;border-color:#ef4444}:root[data-theme=light] .orbControls .orbStop:hover:not(:disabled){background:#dc2626}:root[data-theme=light] .orbLog li{background:#f9f9fccc;border:1px solid #c7c7c715}:root[data-theme=light] .orbLog li time{color:#6a6a7b}:root[data-theme=light] .orbLog li.breach{border-color:#7f1d3a}:root[data-theme=light] .orbLog li.trade{border-color:#c7c7c71f}:root[data-theme=light] .orbRules ul{color:#353542}:root[data-theme=light] .tchartLevel{background:#fbfbfdad}:root[data-theme=light] .tchartLevel.band{color:#3309ae}:root[data-theme=light] .researchSearch input{color:#191922;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .researchFilters a{color:#3f3f4d;border:1px solid #c7c7c71c}:root[data-theme=light] .researchFilters a.on{color:#fff;background:#591dd8;border-color:#713bf6}:root[data-theme=light] .researchTable .ledgerLead a{color:#24232d}:root[data-theme=light] .researchTable .ledgerLead a:hover strong{color:#2e1161}:root[data-theme=light] .researchNotes{color:#4c4c5e}:root[data-theme=light] .researchWhy{color:#353542}:root[data-theme=light] .researchLevels th{color:#5e5e6b}:root[data-theme=light] .researchNow td{background:#3606bc14}:root[data-theme=light] .researchMd p,:root[data-theme=light] .researchMd li{color:#353542}:root[data-theme=light] .researchMd a{color:#3309ae}:root[data-theme=light] .kv>div{border-bottom:1px solid #c9c9da}:root[data-theme=light] .kv dt{color:#4c4c5e}:root[data-theme=light] .themeToggle{background:#fbfbfd7e;border:1px solid #c7c7c71c}:root[data-theme=light] .themeToggle button:focus-visible{outline:2px solid #c0aee0}:root[data-theme=light] .aiControls a.button,:root[data-theme=light] .aiPage a.button{color:#1b1634;background:#f9f9fccc;border:1px solid #c7c7c725}:root[data-theme=light] .aiControls .orderPrimary,:root[data-theme=light] .aiInline .orderPrimary,:root[data-theme=light] .aiSettings .orderPrimary{color:#fff;background:#591dd8;border-color:#713bf6}:root[data-theme=light] .aiResume label{color:#353542}:root[data-theme=light] .aiResume input{color:#1a172c;background:#f7f7facc;border:1px solid #c7c7c725}:root[data-theme=light] .aiResume button,:root[data-theme=light] .aiInline button,:root[data-theme=light] .aiAnalyst button{color:#1b1634;background:#f9f9fccc;border:1px solid #c7c7c725}:root[data-theme=light] .aiMeter{background:#f9f9fccc;border:1px solid #c7c7c715}:root[data-theme=light] .aiSettings textarea{color:#1a172c;background:#f7f7facc;border:1px solid #c7c7c725}:root[data-theme=light] .sectionTabsLabel{color:#4509ae}:root[data-theme=light] .sectionTabsList{background:#fbfbfd7e;border:1px solid #c5c5c924}:root[data-theme=light] .sectionTabsList a{color:#3d3d4b}:root[data-theme=light] .sectionTabsList a:hover{color:#1a1a1a;background:#4700c21f}:root[data-theme=light] .sectionTabsList a.active{color:#fff;background:#591dd8}:root[data-theme=light] .sectionTabsList a:focus-visible{outline:3px solid #c0aee08c}:root[data-theme=light] .usTabs{background:#6161610f;border:1px solid #c7c7c71a}:root[data-theme=light] .usTabs a{color:#282141}:root[data-theme=light] .usTabs a:hover{color:#1a1a1a;background:#6161611a}:root[data-theme=light] .usTabs a.active{color:#05051a;background:#fff}:root[data-theme=light] .usRefresh{color:#1a1a1a;border:1px solid #c7c7c738}:root[data-theme=light] .usRefresh:hover{background:#6161611a}:root[data-theme=light] .usFiling.followed{border-color:#5fe6a073}:root[data-theme=light] .usFiling header a,:root[data-theme=light] .usEarnings a,:root[data-theme=light] .usNews a,:root[data-theme=light] .usFoot a{color:#22105b}:root[data-theme=light] .usNews li:hover{background:#6161610a}:root[data-theme=light] .usNews li.important{border-left:3px solid #fbbf24}:root[data-theme=light] .usSettings input{color:#150f2c;background:#f9f9fbb3;border:1px solid #c7c7c729}:root[data-theme=light] .usSettings button{color:#05051a;background:#fff}:root[data-theme=light] .scBrakes{border-color:#fb718573}:root[data-theme=light] .scBrake{border-top:1px solid #c7c7c714}:root[data-theme=light] .scBench td{background:#61616108}:root[data-theme=light] .cmRunner input,:root[data-theme=light] .cmRunner select{color:#150f2c;background:#f9f9fbb3;border:1px solid #c7c7c729}:root[data-theme=light] .cmRunner button{color:#05051a;background:#fff}:root[data-theme=light] .cmProgress li{color:#504b66;border:1px solid #c7c7c724}:root[data-theme=light] .cmProgress li.done{color:#17492f;background:#1aa85e24;border-color:#5fe6a066}:root[data-theme=light] .cmProgress li.now{color:#1a1a1a;border-color:#c4aee0}:root[data-theme=light] .cmLive article,:root[data-theme=light] .cmSteps article{background:#61616108;border:1px solid #c7c7c714}:root[data-theme=light] .cmLive article>strong,:root[data-theme=light] .cmSteps article>strong{color:#22105b}:root[data-theme=light] .cmStage{color:#1b5f3a}:root[data-theme=light] .navArea{border-bottom:1px solid #c5c5c91f}:root[data-theme=light] .navArea>summary{color:#1a152e}:root[data-theme=light] .navArea>summary:after{color:#5c5c6c}:root[data-theme=light] .navArea>summary small{color:#6b6b7a}:root[data-theme=light] .navArea>summary:hover{background:#4700c21a}:root[data-theme=light] .navArea>summary:focus-visible{outline:3px solid #c0aee08c}:root[data-theme=light] .navAreaLinks a[aria-current=page]{background:#591dd88c;color:#fff!important}:root[data-theme=light] .sectionTabsArea{color:#6b6b7a}:root[data-theme=light] .pauseAll.on{background:#c2740014;border-color:#ffb84d8c}:root[data-theme=light] .pauseAllBtn{color:#5d1010;background:#c200001f;border:1px solid #ff6b6b99}:root[data-theme=light] .pauseAllBtn.armed{color:#fff;background:#d93a3a;border-color:#d93a3a}:root[data-theme=light] .pauseAllBtn.resume{color:#199f59;background:#3dd68c1f;border-color:#3dd68c99}:root[data-theme=light] .pauseAllBtn:focus-visible{outline:3px solid #c0aee08c}:root[data-theme=light] .g2Screen{color:#09ae40;background:#f0f0f0;border:1px solid #c7c7c71f}:root[data-theme=light] .g2Body{border:1px solid #4dff8859}:root[data-theme=light] .g2Controls button,:root[data-theme=light] .glassesSetup button{background:#4700c21f;border:1px solid #c7c7c729}:root[data-theme=light] .glassesQr img{background:#fff}:root[data-theme=light] .gtForm select,:root[data-theme=light] .gtForm input{background:#fbfbfd99;border:1px solid #c7c7c729}:root[data-theme=light] .alertTriage .triageHead{color:#916b08}:root[data-theme=light] .alertTriage .triageHead.sell{color:#ae0909}:root[data-theme=light] .triageBtns button,:root[data-theme=light] .alertTriage .linkButton{color:#211d33;background:#fffc;border:1px solid #c7c7c71f}:root[data-theme=light] .alertTriage .linkButton{color:#21125b}:root[data-theme=light] .agentOffice svg{background:#f8f8fa;border:1px solid #c7cbd3}:root[data-theme=light] .agentOffice .coreText{fill:#c4b5fd}:root[data-theme=light] .agentOffice .zzz{fill:#8fa4d6}:root[data-theme=light] .agentOffice .alertMark{fill:#ff5c6c}:root[data-theme=light] .agentOffice .warnMark{fill:#f5b942}:root[data-theme=light] .mood-working{color:#15a368}:root[data-theme=light] .mood-failing{color:#ae0919}:root[data-theme=light] .mood-warning{color:#916308}:root[data-theme=light] .execOwner{border-color:#ffd86b}:root[data-theme=light] .agentOffice .desk.selected .deskHalo{fill:#6161610a}:root[data-theme=light] .agentOffice .bubbleText{fill:#fdfefe}:root[data-theme=light] .officePanel{background:var(--card,#fdfdfd);border:1px solid #c7cbd3}:root[data-theme=light] .officeSays{background:#6161610d}:root[data-theme=light] .officeBtns button{background:#2600c21f;border:1px solid #c4c8d2}:root[data-theme=light] .mood-badge-working{color:#15a368}:root[data-theme=light] .mood-badge-failing{color:#ae0919}:root[data-theme=light] .mood-badge-warning{color:#916308}:root[data-theme=light] .shivaOrb{color:#120a37;background:#fbfbfdd9;border:1px solid #7c5cff8c;box-shadow:0 10px 30px #4428b459}:root[data-theme=light] .shivaCore,:root[data-theme=light] .shivaFace{background:radial-gradient(circle at 40% 35%,#c7f3ff 0,#5ec8ff 30%,#5b3df5 70%,#fff 100%);box-shadow:0 0 14px #5ec8ffa6}:root[data-theme=light] .shivaCore i,:root[data-theme=light] .shivaFace i{border:2px solid #7c5cff80}:root[data-theme=light] .shiva-thinking .shivaCore,:root[data-theme=light] .shivaFace.shiva-thinking{background:conic-gradient(#5ec8ff,#7c5cff,#c7f3ff,#5ec8ff)}:root[data-theme=light] .shivaWake .shivaCore{box-shadow:0 0 0 3px #3ee6a18c,0 0 16px #5ec8ffa6}:root[data-theme=light] .shivaPanel{color:#1c192e;background:#f9f9fbf5;border:1px solid #7c5cff73;box-shadow:0 24px 60px #00000026}:root[data-theme=light] .shivaPanel header small{color:#4d4b63}:root[data-theme=light] .shivaIcon:hover{background:#61616112}:root[data-theme=light] .shivaSays{background:#2600c229}:root[data-theme=light] .shivaYou{background:#0080c224}:root[data-theme=light] .shivaConfirm{background:#b87e0a1f}:root[data-theme=light] .shivaConfirm button{border:1px solid #c7c7c733}:root[data-theme=light] .shivaChips button{background:#2600c21a;border:1px solid #7c5cff66}:root[data-theme=light] .shivaInput input{background:#f6f6facc;border:1px solid #c7c7c729}:root[data-theme=light] .shivaMic{background:#2600c226;border:1px solid #7c5cff80}:root[data-theme=light] .shivaMic.on{background:#e5484d;border-color:#e5484d}:root[data-theme=light] .wealthHero>span{color:#241b42;border:1px solid #c0aee0}:root[data-theme=light] .wealthKpis article{background:linear-gradient(145deg,#fefefecc,#fafafccc);border:1px solid #c7c7c715}:root[data-theme=light] .wealthKpis span,:root[data-theme=light] .wealthKpis small{color:#5c5c6c}:root[data-theme=light] .wealthInputs label{color:#231e45}:root[data-theme=light] .wealthInputs input{color:#1a1a1a;background:#f6f6facc;border:1px solid #c7c7c725}:root[data-theme=light] .wealthControls button{color:#fff;background:#814fd7}:root[data-theme=light] .wealthAllocation article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .wealthAllocation article.overLimit{border-color:#fbbf24}:root[data-theme=light] .wealthAllocation header span,:root[data-theme=light] .wealthAllocation footer{color:#5c5c6c}:root[data-theme=light] .wealthAllocation article>div{background:#f6f6facc}:root[data-theme=light] .wealthAllocation i{background:linear-gradient(90deg,#8859dd,#35d39a)}:root[data-theme=light] .wealthPlan div{background:#f9f9fbcc}:root[data-theme=light] .wealthPlan span{color:#535361}:root[data-theme=light] .wealthVerdict{color:#241b42;background:#4700c214;border-left:3px solid #c0aee0}:root[data-theme=light] .wealthCompare div{border-top:1px solid #c7c7c715}:root[data-theme=light] .wealthCompare dt{color:#5c5c6c}:root[data-theme=light] .wealthMilestones article{background:#f9f9fbcc;border:1px solid #c7c7c715}:root[data-theme=light] .wealthMilestones span,:root[data-theme=light] .wealthMilestones small{color:#5c5c6c}:root[data-theme=light] .wealthMilestones b{color:#1a9e69}:root[data-theme=light] body{background:#f4f7fb}:root[data-theme=light] .tchartTip{box-shadow:0 10px 24px #0f172a1f}:root[data-theme=light] .emaMarker{text-shadow:0 0 3px #fff}:root[data-theme=light] .emaMarker small,:root[data-theme=light] .tchartLevel{background:#ffffffe6}:root[data-theme=light] .emaMarker.exit{color:#0f172a}:root[data-theme=light] .themeToggle{background:#fff;border-color:#cbd5e1}:root[data-theme=light] .themeToggle button{color:#475569!important}:root[data-theme=light] .themeToggle button.on{color:#fff!important;background:#1d4ed8!important}
:root{--sp-ground:#05051a;--sp-glass:#ffffff0f;--sp-glass-strong:#ffffff1a;--sp-hairline:#ffffff1a;--sp-mint:#aef6cf;--sp-violet:#c79bff;--sp-ice:#aee9ff;--font-general:"General Sans", system-ui, sans-serif;--font-onest:"Onest", system-ui, sans-serif}body{font-family:var(--font-onest), Inter, ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,.brandBlock h1{font-family:var(--font-general), var(--font-onest), system-ui, sans-serif;letter-spacing:-.02em;font-weight:600}:where(table,.metricCard strong,.tableWrap){font-variant-numeric:tabular-nums}:root:not([data-theme=light]) body{background:radial-gradient(60vmax 45vmax at -8% -12%, #c79bff29, transparent 62%), radial-gradient(50vmax 40vmax at 108% 112%, #aee9ff14, transparent 60%), radial-gradient(90vmax 70vmax at 50% 40%, #0a0a24, var(--sp-ground) 70%);background-attachment:fixed;background-color:var(--sp-ground)}.siteBackdrop{z-index:-1;pointer-events:none;view-transition-name:backdrop;position:fixed;inset:0}.siteBackdrop canvas{width:100%;height:100%;animation:.9s ease-out both spSkyIn;display:block}:root[data-theme=light] .siteBackdrop{display:none}@keyframes spSkyIn{0%{opacity:0}to{opacity:1}}:root:not([data-theme=light]) .appHeader{border:1px solid var(--sp-hairline);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#10102c8c;border-radius:64px;margin-top:12px;top:12px;box-shadow:0 18px 50px #00000059}@media (min-width:851px){:root:not([data-theme=light]) .appHeader{margin-left:0;margin-right:0;padding:8px 10px 8px 14px}}@media (max-width:850px){:root:not([data-theme=light]) .appHeader{border-radius:28px;margin:10px 0 0;padding:12px 14px}}:root:not([data-theme=light]) .mainNav{background:var(--sp-glass);border-color:var(--sp-hairline);border-radius:999px}:root:not([data-theme=light]) .mainNav>a,:root:not([data-theme=light]) .moreNav summary{border-radius:999px}:root:not([data-theme=light]) .pageNav{border:1px solid var(--sp-hairline);background:var(--sp-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px}:root:not([data-theme=light]) .pageNav a{color:#e6defd;border-radius:999px;padding:6px 14px;font-weight:550;text-decoration:none}:root:not([data-theme=light]) .pageNav a:hover{background:var(--sp-glass-strong);color:#fff}:root:not([data-theme=light]) .pageNav a:first-child{color:#fff;background:#000}:root:not([data-theme=light]) .pageNav a:first-child:hover{background:#1a1a1a}:root:not([data-theme=light]) .sectionTabsList{background:var(--sp-glass);border-color:var(--sp-hairline);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px}:root:not([data-theme=light]) .sectionTabsList a{border-radius:999px}:root:not([data-theme=light]) .sectionTabsList a.active{color:#05051a;background:#fff}:root:not([data-theme=light]) .sectionTabsLabel{color:var(--sp-mint)}:root:not([data-theme=light]) :where(.card,.notice,.tableWrap,.metricCard){border-color:var(--sp-hairline)}:root:not([data-theme=light]) .eyebrow{color:var(--sp-mint)}@view-transition{navigation:auto}::view-transition-old(root){animation:.16s ease-in both spPageOut}::view-transition-new(root){animation:.32s cubic-bezier(.22,1,.36,1) both spPageIn}::view-transition-group(backdrop){animation:none}::view-transition-old(backdrop){animation:none}::view-transition-new(backdrop){animation:none}@keyframes spPageOut{to{opacity:0;transform:translateY(-6px)}}@keyframes spPageIn{0%{opacity:0;transform:translateY(10px)}}:where(.cards,.metricCards,.perfTiles)>*{animation:.42s cubic-bezier(.22,1,.36,1) both spRise}:where(.cards,.metricCards,.perfTiles)>:nth-child(2){animation-delay:45ms}:where(.cards,.metricCards,.perfTiles)>:nth-child(3){animation-delay:90ms}:where(.cards,.metricCards,.perfTiles)>:nth-child(4){animation-delay:.135s}:where(.cards,.metricCards,.perfTiles)>:nth-child(5){animation-delay:.18s}:where(.cards,.metricCards,.perfTiles)>:nth-child(n+6){animation-delay:.225s}@keyframes spRise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}.siteBackdrop canvas,:where(.cards,.metricCards,.perfTiles)>*{animation:none}}.siteBackdrop{opacity:.75}@media (max-width:850px){:root:not([data-theme=light]) .appHeader+.dashboardIntro{padding-top:26px}}
