.Container_container__fzdyf{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--space-5)}.Container_narrow__BCay_{max-width:var(--container-narrow)}@media (min-width:48em){.Container_container__fzdyf{padding-inline:var(--space-6)}}.Logo_logo__PL_rF{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-md);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.Logo_mark__dHcog{display:inline-flex;width:2rem;height:2rem;border-radius:var(--radius-md);object-fit:contain}.Logo_word__mz86C{white-space:nowrap}.Logo_accent__dz5px{color:var(--brand-500)}.AddAccountModal_modalContent__Mi1P2{background:var(--surface-card);border:var(--border-hairline)}.AddAccountModal_modalHeader__N6l56{background:var(--surface-card);border-bottom:var(--border-hairline)}.AddAccountModal_modalTitle__tHYUq{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.AddAccountModal_body___g8QI{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-2)}.AddAccountModal_lead__9avig{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-secondary)}.AddAccountModal_lead__9avig strong{color:var(--text-primary);font-weight:var(--fw-semibold)}.AddAccountModal_error__lj7Ws{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-3);border:1px solid rgba(var(--data-loss-rgb),.5);border-radius:var(--radius-md);background:rgba(var(--data-loss-rgb),.12);font-size:var(--fs-sm);color:var(--text-primary)}.AddAccountModal_row__cC_0j{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.AddAccountModal_advancedToggle__98zVf{align-self:flex-start;padding:0;border:none;background:none;font-size:var(--fs-sm);color:var(--brand-500);cursor:pointer}.AddAccountModal_advancedToggle__98zVf:focus-visible:not(:disabled),.AddAccountModal_advancedToggle__98zVf:hover:not(:disabled){color:var(--brand-300);text-decoration:underline}.AddAccountModal_advancedToggle__98zVf:disabled{color:var(--text-muted);cursor:not-allowed}.AddAccountModal_note__sgnic{margin:0;padding:var(--space-3);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-inset);font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-muted)}.AddAccountModal_actions__1hJyf{display:flex;flex-direction:column-reverse;gap:var(--space-3);margin-top:var(--space-2)}.AddAccountModal_actions__1hJyf>*{width:100%}.AddAccountModal_submitButton__rppgC{color:var(--on-brand);background:var(--brand-500);border:1px solid var(--brand-500)}.AddAccountModal_submitButton__rppgC:not(:disabled):hover{background:var(--brand-400);border-color:var(--brand-400)}@media (min-width:40em){.AddAccountModal_row__cC_0j{grid-template-columns:1fr 1fr}.AddAccountModal_actions__1hJyf{flex-direction:row;justify-content:flex-end}.AddAccountModal_actions__1hJyf>*{width:auto}}.GlobalAccountSwitcher_trigger__9Mmkj{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card);min-width:0;max-width:260px;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.GlobalAccountSwitcher_trigger__9Mmkj:hover{background:var(--surface-card-hover)}.GlobalAccountSwitcher_triggerText__efziv{display:flex;flex-direction:column;min-width:0;text-align:left}.GlobalAccountSwitcher_triggerName__hgFKV{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalAccountSwitcher_triggerMeta__3WxhW{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}.GlobalAccountSwitcher_chevron__xfQ0t{display:inline-flex;margin-left:auto;color:var(--text-muted)}.GlobalAccountSwitcher_placeholder__VYogG{font-size:var(--fs-sm);color:var(--text-muted)}.GlobalAccountSwitcher_connect__a9FTA{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:var(--fw-medium);font-family:inherit;color:var(--brand-300);background:var(--brand-a900);border:1px solid var(--brand-a800);cursor:pointer}.GlobalAccountSwitcher_connect__a9FTA:hover{background:var(--brand-a800)}.GlobalAccountSwitcher_connectIcon__zoJPe{font-weight:var(--fw-bold)}.GlobalAccountSwitcher_dot__NWaTZ{width:8px;height:8px;border-radius:var(--radius-pill);flex-shrink:0;background:var(--color-cold-gray-500)}.GlobalAccountSwitcher_connected__3gT8j{background:var(--data-profit-text)}.GlobalAccountSwitcher_pending__8DoIb{background:var(--color-tan-orange-500)}.GlobalAccountSwitcher_error__JQVrn{background:var(--data-loss-text)}.GlobalAccountSwitcher_csv_only__NKC_W{background:var(--color-tv-blue-400)}.GlobalAccountSwitcher_itemName__T036d{display:block;font-size:var(--fs-sm);color:var(--text-primary)}.GlobalAccountSwitcher_itemMeta__lHct1{display:block;font-size:var(--fs-xs);color:var(--text-muted)}.GlobalAccountSwitcher_selected__Nyhvi{background:var(--brand-a900)}.GlobalAccountSwitcher_check__gcHJR{color:var(--brand-400);font-size:var(--fs-xs)}.AccountPeriodPicker_picker__eL621{display:flex;flex-direction:column;gap:var(--space-4)}.AccountPeriodPicker_account__NflYN{max-width:360px}.AccountPeriodPicker_presets__DBiy0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4);margin-top:var(--space-2)}.AccountPeriodPicker_preset__4fGd7{min-width:0}.AccountPeriodPicker_customRange__Mc25z{display:flex;flex-wrap:wrap;gap:var(--space-3)}.AccountPeriodPicker_dateInput__YZyXh{flex:1 1 160px;min-width:160px}.AccountPeriodPicker_resolved__eHnci{min-height:var(--space-4);margin:0;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-secondary)}@media (max-width:480px){.AccountPeriodPicker_presets__DBiy0{grid-template-columns:minmax(0,1fr)}.AccountPeriodPicker_customRange__Mc25z{flex-direction:column}}.ShareCard_card__dTDh0{container-type:size;display:grid;grid-template-rows:auto 1fr auto;gap:var(--space-4);width:100%;max-width:540px;aspect-ratio:1/1;padding:var(--space-5);border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--gradient-surface);color:var(--text-primary);font-family:var(--font-sans)}.ShareCard_brandBand__Ey_oV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.ShareCard_lockup__mhsSN{display:inline-flex;align-items:center;gap:var(--space-2)}.ShareCard_mark__lC88P{height:2rem;width:2rem;height:7cqh;width:7cqh;flex:none}.ShareCard_markShape__Dxa08{fill:var(--brand-a900);stroke:var(--brand-500);stroke-width:1.5}.ShareCard_markStroke__UtnTm{fill:none;stroke:var(--brand-500);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ShareCard_wordmark__DuL2Y{font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--text-primary)}.ShareCard_wordmarkAccent__Pt_wT{color:var(--brand-500)}.ShareCard_badge__UHdbB{padding:var(--space-1) var(--space-3);border:1px solid var(--brand-a800);border-radius:var(--radius-pill);background:var(--brand-a900);color:var(--brand-300);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap}.ShareCard_body__4KZMP{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;min-height:0}.ShareCard_heading__jUWfa{margin:0;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary);overflow-wrap:anywhere}.ShareCard_period__Z3_Vu{margin:0;font-size:var(--fs-sm);color:var(--text-secondary);overflow-wrap:anywhere}.ShareCard_kpiGrid__fVPUh{display:grid;gap:var(--space-4);align-content:center;margin:var(--space-3) 0 0;min-width:0}.ShareCard_kpiGrid__fVPUh[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.ShareCard_kpiGrid__fVPUh[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ShareCard_kpiGrid__fVPUh[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ShareCard_kpiGrid__fVPUh[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ShareCard_kpi__4eS3j{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-3);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-inset)}.ShareCard_kpiLabel__hg3aM{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.ShareCard_kpiValueWrap__scKCN{display:flex;flex-direction:column;gap:2px;margin:0;min-width:0}.ShareCard_kpiValue__WHoWi{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;line-height:var(--lh-snug);overflow-wrap:anywhere}.ShareCard_profit__tCP3X{color:var(--data-profit-text)}.ShareCard_loss__XHdel{color:var(--data-loss-text)}.ShareCard_neutral__3Q_iR{color:var(--text-primary)}.ShareCard_kpiSample__bAH_m{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-muted)}.ShareCard_footerBand__Xz_oW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-hairline);font-size:var(--fs-xs);color:var(--text-muted)}.ShareCard_site__Yez5v{color:var(--brand-300);font-weight:var(--fw-medium)}.ShareCard_srOnly___2NvV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.ShareCard_card__dTDh0{padding:var(--space-4);gap:var(--space-3);aspect-ratio:auto}.ShareCard_kpiGrid__fVPUh{gap:var(--space-3)}.ShareCard_kpiGrid__fVPUh[data-columns="3"],.ShareCard_kpiGrid__fVPUh[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ShareCard_heading__jUWfa{font-size:var(--fs-lg)}.ShareCard_kpiValue__WHoWi{font-size:var(--fs-md)}}.GenerateResult_result__pDkMD{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background-color:var(--surface-card)}.GenerateResult_heading__wR0rm{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.GenerateResult_download__XTi_X,.GenerateResult_errorActions__Ac7np,.GenerateResult_linkActions__dSLc0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.GenerateResult_hint__Bdgds{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-muted)}.GenerateResult_error__dgtVg{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--data-loss);border-radius:var(--radius-md);background-color:var(--surface-inset)}.GenerateResult_errorTitle__UBbUR{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--data-loss-text)}.GenerateResult_errorBody__qJiiC{margin:0;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-secondary)}.GenerateResult_link__XieNg{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background-color:var(--surface-inset)}.GenerateResult_linkLabel__lR_xt{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-secondary)}.GenerateResult_url__edu5l{font-size:var(--fs-sm);color:var(--text-primary);user-select:all;overflow-wrap:anywhere}.GenerateResult_copied__zhTBc{font-size:var(--fs-xs);color:var(--data-profit-text)}.GenerateResult_copyFailed__BOJGD{font-size:var(--fs-xs);color:var(--data-loss-text)}@media (max-width:768px){.GenerateResult_result__pDkMD{padding:var(--space-4)}}.KpiSelector_group__M5p2D{margin:0;padding:0;border:0}.KpiSelector_legend__YZp6m{display:flex;align-items:baseline;gap:var(--space-2);padding:0;margin-bottom:var(--space-3);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}.KpiSelector_count__bnK3o{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-muted)}.KpiSelector_options__pC7FN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4)}.KpiSelector_option__n9CJ5{min-width:0}.KpiSelector_notice__6JtVc{min-height:var(--space-4);margin:var(--space-2) 0 0;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-secondary)}@media (max-width:480px){.KpiSelector_options__pC7FN{grid-template-columns:minmax(0,1fr)}}.OutputChoice_choice__Zx1VF{display:flex;flex-direction:column;gap:var(--space-4)}.OutputChoice_options__LN74N{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.OutputChoice_option__X9GEb{min-width:0}.OutputChoice_includeTrades__EgaNC{padding-top:var(--space-2);border-top:var(--border-hairline)}.ShareCardPreview_state__dgcfi{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--space-2);width:100%;max-width:540px;min-height:240px;padding:var(--space-5);border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);font-family:var(--font-sans)}.ShareCardPreview_stateTitle__m2odD{margin:0;font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.ShareCardPreview_stateBody__h3VnN{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-secondary)}@media (max-width:480px){.ShareCardPreview_state__dgcfi{padding:var(--space-4);min-height:200px}}.ValidityPicker_picker__3V6pH{display:flex;flex-direction:column;gap:var(--space-3)}.ValidityPicker_options__UK6LT{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-2)}.ValidityPicker_option__lobMm{min-width:0}.ValidityPicker_customDays__93xi8{max-width:140px}.ValidityPicker_expiry__RC1j_{min-height:var(--space-4);margin:0;font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-secondary)}.ShareBuilder_builder__kq8_G{display:flex;flex-direction:column;gap:var(--space-4);font-family:var(--font-sans)}.ShareBuilder_heading__jEwi_{margin:0;font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary)}.ShareBuilder_columns__cc0Ty{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6);align-items:start}.ShareBuilder_controls__Zn5XR{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.ShareBuilder_preview__0vpo0{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.ShareBuilder_alias__BIfIc{max-width:360px}.ShareBuilder_generate__fjj3L{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-hairline)}.ShareBuilder_blocked__fZiVj{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-secondary)}.ShareBuilder_error__mSxyl{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card)}.ShareBuilder_errorTitle__x2bkq{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}.ShareBuilder_errorBody__PYT1o{margin:0;font-size:var(--fs-xs);line-height:var(--lh-normal);overflow-wrap:anywhere;color:var(--text-secondary)}@media (max-width:768px){.ShareBuilder_columns__cc0Ty{grid-template-columns:minmax(0,1fr)}.ShareBuilder_preview__0vpo0{order:-1}}.InsightBadges_categoryBadge__pcLWU{display:inline-flex;align-items:center;padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);line-height:1.4;white-space:nowrap}.InsightBadges_cat_strength__mLqhE{color:var(--color-profit)}.InsightBadges_cat_leak__o_dHT{color:var(--color-loss)}.InsightBadges_cat_missed_opportunity__G0_uW{color:var(--color-tan-orange-400)}.InsightBadges_cat_behavioural__vaWMT{color:var(--color-grapes-purple-300)}.InsightBadges_cat_growth__Ldt3Z{color:var(--color-sky-blue-400)}.InsightBadges_bandBadge__1Gh7f{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--bg-elevated);font-size:var(--fs-xs);line-height:1.4;white-space:nowrap}.InsightBadges_bandKind__mHKRm{color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.InsightBadges_bandLevel__yGr6m{font-weight:var(--fw-semibold)}.InsightBadges_bandDot__SJrFK{width:6px;height:6px;border-radius:var(--radius-pill);background:currentColor}.InsightBadges_bandMedium__BaRbV{color:var(--color-cold-gray-350)}.InsightBadges_bandMedium__BaRbV .InsightBadges_bandLevel__yGr6m{color:var(--text-secondary)}.InsightBadges_bandHigh__wkAyr,.InsightBadges_bandHigh__wkAyr .InsightBadges_bandLevel__yGr6m{color:var(--text-primary)}.states_box__NEePe{flex-direction:column;border:1px dashed var(--border-subtle);border-radius:var(--radius-md);text-align:center}.states_box__NEePe,.states_loadingBox__WAkNw{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8) var(--space-6)}.states_loadingBox__WAkNw{color:var(--text-muted);font-size:var(--fs-sm)}.states_title__HDPe3{font-size:var(--fs-md);color:var(--text-primary)}.states_message__2s0RE{font-size:var(--fs-sm);color:var(--text-muted);max-width:42ch}.dashboard_sectionLink__Gk_HM{font-size:var(--fs-sm);color:var(--brand-500);text-decoration:none;white-space:nowrap}.dashboard_sectionLink__Gk_HM:focus-visible,.dashboard_sectionLink__Gk_HM:hover{color:var(--brand-300);text-decoration:underline}.calendar_panel__Pgwh1{background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);padding:var(--space-4)}.calendar_fetching__kGKmS{opacity:.55;transition:opacity var(--duration-fast) var(--ease-out)}@media (min-width:48em){.calendar_panel__Pgwh1{padding:var(--space-5)}}.Coach2Composer_composer__3ma6U{display:flex;flex-direction:column;gap:var(--space-2);flex-shrink:0;padding-top:var(--space-4)}.Coach2Composer_bar__d_VTZ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-surface)}.Coach2Composer_bar__d_VTZ:focus-within{border-color:var(--brand-500)}.Coach2Composer_select__rkLhx{flex:1;min-width:0}.Coach2Composer_selectInput__QJn9I{color:var(--text-primary);font-size:var(--fs-sm)}.Coach2Composer_send__XEfHI{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border:0;border-radius:var(--radius-pill);background:var(--brand-500);color:var(--on-brand);cursor:pointer}.Coach2Composer_send__XEfHI:hover:not(:disabled){background:var(--brand-400,var(--brand-500))}.Coach2Composer_send__XEfHI:disabled{background:var(--bg-elevated);color:var(--text-muted);cursor:not-allowed}.Coach2Composer_send__XEfHI:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.Coach2Composer_sending__ACSfB{width:1rem;height:1rem;border:2px solid;border-top:2px solid transparent;border-radius:var(--radius-pill);animation:Coach2Composer_coach2Spin__L6yD6 .7s linear infinite}@keyframes Coach2Composer_coach2Spin__L6yD6{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Coach2Composer_sending__ACSfB{animation-duration:2s}}.Coach2Composer_error__snGQY,.Coach2Composer_footnote__XRZps,.Coach2Composer_notice__GY5LH,.Coach2Composer_nudge__cu0k0{margin:0;font-size:var(--fs-xs);line-height:1.6}.Coach2Composer_nudge__cu0k0{padding:var(--space-3) var(--space-4);border-left:2px solid var(--brand-500);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--bg-surface);color:var(--text-secondary)}.Coach2Composer_nudgeTitle___TxCj{color:var(--text-primary);font-weight:var(--fw-semibold)}.Coach2Composer_error__snGQY{padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-ripe-red-500);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--bg-surface);color:var(--color-ripe-red-500)}.Coach2Composer_notice__GY5LH{padding:var(--space-4);border:1px dashed var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-muted)}.Coach2Composer_footnote__XRZps{color:var(--text-muted);text-align:center}.Coach2Composer_link__Xko3i{color:var(--brand-500);text-decoration:underline}.Coach2Composer_link__Xko3i:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.ManageAccountsSection_section__toe9b{background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-5);max-width:760px}.ManageAccountsSection_header__OA92k{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.ManageAccountsSection_headerActions__Fo_3H{display:flex;align-items:center;gap:var(--space-3)}.ManageAccountsSection_sectionTitle__qg_Gs{text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ManageAccountsSection_count__TgPl8,.ManageAccountsSection_sectionTitle__qg_Gs{font-size:var(--fs-xs);color:var(--text-muted)}.ManageAccountsSection_list__PgdU7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.ManageAccountsSection_card__7hFIp{align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);background:var(--surface-inset);border:var(--border-hairline);border-radius:var(--radius-md)}.ManageAccountsSection_cardMain__v_mFN{min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.ManageAccountsSection_cardHeader__MiPNs{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.ManageAccountsSection_login__01t_z{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.ManageAccountsSection_statusPill__V3GaU{display:inline-flex;align-items:center;gap:var(--space-2);padding:2px var(--space-3);border-radius:var(--radius-pill,999px);font-size:var(--fs-xs);border:1px solid var(--border-subtle);color:var(--text-secondary)}.ManageAccountsSection_statusDot__Rbaie{width:7px;height:7px;border-radius:50%;background:currentColor}.ManageAccountsSection_status_connected__4HkHW{color:var(--data-profit-text);border-color:rgba(var(--data-profit-rgb),.4);background:rgba(var(--data-profit-rgb),.12)}.ManageAccountsSection_status_error__v_JMs{color:var(--data-loss-text);border-color:rgba(var(--data-loss-rgb),.4);background:rgba(var(--data-loss-rgb),.12)}.ManageAccountsSection_status_pending__pf10f{color:var(--text-secondary)}.ManageAccountsSection_status_neutral__SmxVZ{color:var(--text-muted)}.ManageAccountsSection_meta__LlqUL{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}.ManageAccountsSection_metaItem__i9L6q{display:flex;flex-direction:column;gap:2px}.ManageAccountsSection_metaLabel__dlUY8{font-size:var(--fs-xs);color:var(--text-muted)}.ManageAccountsSection_metaValue__IUIDP{font-size:var(--fs-sm);color:var(--text-primary);margin:0}.ManageAccountsSection_rowActions__qfzhL{flex-shrink:0;display:flex;justify-content:end;align-items:center;gap:var(--space-2);padding-top:var(--space-2)}.ManageAccountsSection_changePasswordButton__Q61O4{color:var(--brand-400);background:var(--brand-a900);border:1px solid var(--brand-a800)}.ManageAccountsSection_changePasswordButton__Q61O4:not(:disabled):hover{background:var(--brand-a800)}.ManageAccountsSection_actionIcon__blVPx{display:block}.ManageAccountsSection_deleteButton__NQrt0{flex-shrink:0;color:var(--data-loss-text);background:rgba(var(--data-loss-rgb),.12);border:1px solid rgba(var(--data-loss-rgb),.35)}.ManageAccountsSection_deleteButton__NQrt0:not(:disabled):hover{background:rgba(var(--data-loss-rgb),.2)}.ManageAccountsSection_deleteIcon__QUfmb{display:block}.ChangePasswordModal_modalContent___Jtzz{background:var(--surface-card);border:var(--border-hairline)}.ChangePasswordModal_modalHeader__gqyAd{background:var(--surface-card);border-bottom:var(--border-hairline)}.ChangePasswordModal_modalTitle___WmE_{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.ChangePasswordModal_body___EgHG{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-2)}.ChangePasswordModal_lead__u4DyW{margin:0;font-size:var(--fs-sm);color:var(--text-secondary)}.ChangePasswordModal_account__QbRDL{font-weight:var(--fw-semibold);color:var(--text-primary)}.ChangePasswordModal_input__nZ00G{width:100%}.ChangePasswordModal_actions__hixWv{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2)}.ChangePasswordModal_submitButton__eGy55{color:var(--on-brand);background:var(--brand-500);border:1px solid var(--brand-500)}.ChangePasswordModal_submitButton__eGy55:not(:disabled):hover{background:var(--brand-400);border-color:var(--brand-400)}.AccountMetricsHeader_wrap__vdETS{display:flex;flex-direction:column;gap:var(--space-4)}.AccountMetricsHeader_cards__HpW7x{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.AccountMetricsHeader_meta__OxqtO{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--fs-sm);color:var(--text-secondary)}.AccountMetricsHeader_metaItem__4VW4R{display:inline-flex;gap:var(--space-2)}.AccountMetricsHeader_metaLabel__QBsEu{color:var(--text-muted)}@media (min-width:48em){.AccountMetricsHeader_cards__HpW7x{grid-template-columns:repeat(3,1fr)}}.TradesPagination_bar__3u8gF{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-4)}.TradesPagination_summary__PfAK7{font-size:var(--fs-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.TradesTable_scroll__5kQnQ{overflow-x:auto}.TradesTable_table__5Cr0f{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.TradesTable_table__5Cr0f thead th{text-align:left;padding:var(--space-3);background-color:var(--surface-card-hover);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);border-bottom:var(--border-hairline);border-top:var(--border-hairline);white-space:nowrap}.TradesTable_sortable__RhasB{cursor:pointer;user-select:none}.TradesTable_sortable__RhasB:hover{color:var(--text-secondary)}.TradesTable_numeric__stqTg{text-align:right;font-variant-numeric:tabular-nums}.TradesTable_row__Da0ZJ{cursor:pointer}.TradesTable_row__Da0ZJ:hover td{background:var(--surface-card-hover)}.TradesTable_table__5Cr0f tbody td{padding:var(--space-3);border-bottom:var(--border-hairline);color:var(--text-secondary);white-space:nowrap}.TradesTable_notSet__YBwfQ{color:var(--text-muted);font-style:italic}.TradesTable_sortIndicator__UVqI4{margin-left:4px}.trades_toolbar__sIZUf{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-5)}.trades_panel__qc_mw{background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-5)}.trades_panelHead__Qcw_g{margin-bottom:var(--space-4)}.trades_panelTitle__E1Q8X{font-size:var(--fs-lg);color:var(--text-primary)}.trades_panelSub__lIXem{font-size:var(--fs-sm);color:var(--text-muted);margin-top:2px}.trades_filtersWrap__pKh2Q,.trades_panelSub__lIXem{margin-bottom:var(--space-4)}.journal_panel___wUlJ{background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-5)}.journal_filtersWrap__6DZj6{margin-bottom:var(--space-4)}.AnalyticsSubNav_nav__fUUoX{display:flex;gap:var(--space-1);border-bottom:var(--border-hairline);overflow-x:auto}.AnalyticsSubNav_tab__itI8y{padding:var(--space-3) var(--space-4);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out)}.AnalyticsSubNav_tab__itI8y:hover{color:var(--text-secondary)}.AnalyticsSubNav_active__6ZWv0{color:var(--brand-500);border-bottom-color:var(--brand-500)}.history_toolbar__cbQph{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.history_filtersWrap__jBRRH,.history_toolbar__cbQph{margin-bottom:var(--space-5)}.ReportStatusIndicator_indicator__0IUit{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-medium)}.ReportStatusIndicator_glyph__A_jN2{display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-sm);line-height:1}.ReportStatusIndicator_label__4rGY5{color:var(--text-secondary)}.ReportStatusIndicator_indicator__0IUit[data-tone=ready] .ReportStatusIndicator_glyph__A_jN2,.ReportStatusIndicator_indicator__0IUit[data-tone=ready] .ReportStatusIndicator_label__4rGY5{color:var(--data-profit-text)}.ReportStatusIndicator_indicator__0IUit[data-tone=pending] .ReportStatusIndicator_glyph__A_jN2{color:var(--color-tan-orange-400)}.ReportStatusIndicator_indicator__0IUit[data-tone=insufficient] .ReportStatusIndicator_glyph__A_jN2,.ReportStatusIndicator_indicator__0IUit[data-tone=insufficient] .ReportStatusIndicator_label__4rGY5,.ReportStatusIndicator_indicator__0IUit[data-tone=pending] .ReportStatusIndicator_label__4rGY5{color:var(--text-muted)}.ReportCard_card__z_QtW{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.ReportCard_card__z_QtW[data-placeholder=true]{border-style:dashed;background:var(--bg-base)}.ReportCard_info__FM_i2{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.ReportCard_period__w4hjz{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums}.ReportCard_generatesHint__Vxo6F{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap}.ReportCard_openAction___BkTP{flex-shrink:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-tv-blue-300);text-decoration:none;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.ReportCard_openAction___BkTP:hover{background:var(--bg-elevated);text-decoration:underline}.ReportCard_openAction___BkTP:focus-visible{outline:2px solid var(--color-tv-blue-400);outline-offset:2px}.ReportListPanel_list__w5EwT{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4)}.ReportsTabs_tabList__vLO2R{gap:var(--space-2);border-bottom:1px solid var(--border-subtle)}.ReportsTabs_tab__YGnn_{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted);border:none;border-bottom:2px solid transparent;background:transparent}.ReportsTabs_tab__YGnn_:hover{color:var(--text-secondary);background:var(--bg-elevated)}.ReportsTabs_tab__YGnn_[data-active]{color:var(--text-primary);border-bottom-color:var(--brand-500)}.ReportsTabs_tab__YGnn_:focus-visible{outline:2px solid var(--color-tv-blue-400);outline-offset:-2px}.ReportsTabs_panel__03DX2{padding-top:0}.ReportsSection_section__ApM8b{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}.ReportsSection_header__6cdE8{display:flex;flex-direction:column;gap:var(--space-1)}.ReportsSection_heading___BBUe{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary)}.ReportsSection_subtitle__r_Q2Q{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.ExecutiveSummary_wrapper__Fy24W{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}.ExecutiveSummary_slot__yNwLn{display:flex;flex-direction:column;gap:var(--space-2)}.ExecutiveSummary_heading__P926K{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ExecutiveSummary_card__my3jj{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);text-decoration:none;color:inherit}.ExecutiveSummary_card__my3jj:hover{background:var(--bg-elevated);border-color:var(--color-cold-gray-600)}.ExecutiveSummary_card__my3jj:focus-visible{outline:2px solid var(--color-tv-blue-400);outline-offset:2px}.ExecutiveSummary_badges__PFwGL{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.ExecutiveSummary_title__hOwon{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.ExecutiveSummary_metric__b3d4F{display:inline-flex;align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums}.ExecutiveSummary_metricLabel__8Xpmn{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ExecutiveSummary_metricValue__6fCmC{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary)}.ExecutiveSummary_empty__bW8Lx{margin:0;padding:var(--space-4);border:1px dashed var(--border-subtle);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--text-muted)}.InsightCard_card__ysFAd{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);overflow:hidden}.InsightCard_card__ysFAd[data-expanded=true]{border-color:var(--color-cold-gray-600)}.InsightCard_header__an8_K{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-4);background:transparent;border:none;cursor:pointer;text-align:left;color:inherit}.InsightCard_header__an8_K:hover{background:var(--bg-elevated)}.InsightCard_header__an8_K:focus-visible{outline:2px solid var(--color-tv-blue-400);outline-offset:-2px}.InsightCard_headerMain__lRlG2{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.InsightCard_badges__xnS8P{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.InsightCard_title__o_W2I{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.InsightCard_keyMetric__XAl_1{display:inline-flex;align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums}.InsightCard_keyMetricLabel__UFMq0{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.InsightCard_keyMetricValue__0_gKM{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary)}.InsightCard_chevron__7BGOY{flex-shrink:0;font-size:var(--fs-lg);color:var(--text-muted);transition:transform var(--duration-fast,.12s) ease-out}.InsightCard_chevron__7BGOY[data-expanded=true]{transform:rotate(180deg)}.InsightCard_body__yhCRA{display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--space-4) var(--space-4);border-top:1px solid var(--border-subtle);padding-top:var(--space-4)}.InsightCard_field__jVi4O{display:flex;flex-direction:column;gap:var(--space-1)}.InsightCard_fieldLabel__N5r3P{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.InsightCard_fieldText__wcMGY{margin:0;font-size:var(--fs-sm);color:var(--text-primary);line-height:var(--lh-normal)}.InsightCard_metaRow__VZFit{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.InsightCard_counterFactual__FDh9f{display:inline-flex;flex-direction:column;gap:2px}.InsightCard_counterFactualLabel__0Y_1x{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.InsightCard_counterFactualValue__HXmDK{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums}.InsightCard_actions__hxbUX{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.InsightCard_linkButton__aAMHh,.InsightCard_link__EBRh4{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-tv-blue-300);background:transparent;border:none;padding:0;cursor:pointer;text-decoration:none}.InsightCard_linkButton__aAMHh:hover,.InsightCard_link__EBRh4:hover{text-decoration:underline}.InsightCard_linkButton__aAMHh:focus-visible,.InsightCard_link__EBRh4:focus-visible{outline:2px solid var(--color-tv-blue-400);outline-offset:2px;border-radius:var(--radius-sm)}.InsightSection_section__PBcZF{display:flex;flex-direction:column;gap:var(--space-4)}.InsightSection_header__vCNtL{display:flex;align-items:baseline;gap:var(--space-2)}.InsightSection_title__FmaG4{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary)}.InsightSection_count__HBmPt{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--bg-elevated);border:1px solid var(--border-subtle);font-size:var(--fs-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums}.InsightSection_cards__PoOud{display:flex;flex-direction:column;gap:var(--space-3)}.InsightSectionList_list__S_Skq{display:flex;flex-direction:column;gap:var(--space-6)}.ReportInsightCardList_cards__eJ_GD,.ReportSection_section__cdQD4{display:flex;flex-direction:column;gap:var(--space-3)}.ReportSection_header__fTMPt{position:sticky;top:3.5rem;z-index:1;padding:var(--space-2) 0;background:var(--bg-base);border-bottom:1px solid var(--border-subtle)}.ReportSection_title__K9_Yn{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.ReportSection_body__x67ME{display:flex;flex-direction:column;gap:var(--space-4)}.DailyDigestBody_summaryGrid__2ETYJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-3)}.DailyDigestBody_summaryItem__PhBLP{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.DailyDigestBody_summaryLabel__2BA4D{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.DailyDigestBody_summaryValue__Ln_Y7{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-primary);font-variant-numeric:tabular-nums}.DailyDigestBody_trades__F_GmF{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3)}.DailyDigestBody_tradeEmpty__YXC53,.DailyDigestBody_tradeRef__y1jo1{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);text-align:left;color:var(--text-primary)}.DailyDigestBody_tradeRef__y1jo1{cursor:pointer}.DailyDigestBody_tradeRef__y1jo1:hover{background:var(--bg-elevated);border-color:var(--color-cold-gray-600)}.DailyDigestBody_tradeRef__y1jo1:focus-visible{outline:2px solid var(--color-tv-blue-400);outline-offset:2px}.DailyDigestBody_tradeLabel__TD8E1{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.DailyDigestBody_tradeSymbol__xHlhG{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}.DailyDigestBody_tradeNone__Zp7tW{font-size:var(--fs-md);color:var(--text-muted)}.DailyDigestBody_suggestions___Qbke{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.DailyDigestBody_suggestion__P7voO{display:flex;flex-direction:column;gap:var(--space-3)}.DailyDigestBody_suggestionText__ZLcNd{margin:0;font-size:var(--fs-sm);color:var(--text-primary);line-height:var(--lh-normal)}.DailyDigestBody_empty__cNkO7{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.DeltaBadge_delta__uhBzY{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--fs-xs);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:var(--tracking-wide)}.DeltaBadge_glyph__TO2aa{font-size:.85em;line-height:1}.DeltaBadge_delta__uhBzY[data-delta=up]{color:var(--data-profit-text)}.DeltaBadge_delta__uhBzY[data-delta=down]{color:var(--data-loss-text)}.DeltaBadge_delta__uhBzY[data-delta=flat]{color:var(--text-muted)}.DeltaBadge_srOnly__PIrK1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MonthlyReportBody_metricGrid__wtg4x{display:flex;flex-direction:column;gap:var(--space-2)}.MonthlyReportBody_metricRow__CgUaU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.MonthlyReportBody_metricLabel__z0hGO{font-size:var(--fs-sm);color:var(--text-secondary)}.MonthlyReportBody_metricValue__I5y6D{margin-left:auto;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-primary);font-variant-numeric:tabular-nums}.TradeContextPanel_panel__Q9FV2{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-hairline);display:flex;flex-direction:column;gap:var(--space-4)}.TradeContextPanel_header__DQsUk{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.TradeContextPanel_title___ht2h{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.TradeContextPanel_subtitle__8x9xL{margin-top:2px;font-size:var(--fs-xs);color:var(--text-muted)}.TradeContextPanel_saveStatus__qrtWf{flex-shrink:0;font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.TradeContextPanel_fields__qGPmy{display:flex;flex-direction:column;gap:var(--space-4)}.TradeContextPanel_field__GUTwd{display:flex;flex-direction:column;gap:var(--space-2)}.TradeContextPanel_fieldHeader__B_LGv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.TradeContextPanel_label__c8hUT{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.TradeContextPanel_value__RcQKg{font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}.TradeContextPanel_alert__aR2h5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.TradeContextPanel_retry__a5cwn{flex-shrink:0}.TradeContextPanel_nudge__LdLbt{font-size:var(--fs-xs)}.JournalPanel_panel__JyoNK{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-hairline)}.JournalPanel_titleRow__XihFL{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.JournalPanel_title__0iRc5{font-family:var(--font-display);font-size:var(--fs-md);color:var(--text-primary);margin:0}.JournalPanel_progress__ZeOdq{font-variant-numeric:tabular-nums}.JournalPanel_body__vzJ_f{display:flex;flex-direction:column;gap:var(--space-5)}.JournalPanel_card__ZqvGB{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface)}.JournalPanel_question__eSWt1{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:600;color:var(--text-primary)}.JournalPanel_helper___VVSQ{margin-top:calc(-1 * var(--space-1))}.JournalPanel_footer__kFmdD{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.JournalPanel_status__3PTZx{min-height:1.25rem;font-size:var(--fs-xs)}.JournalPanel_pending__JcL6c{color:var(--text-muted)}.JournalPanel_saved__Y4NSN{color:var(--data-profit-text);font-variant-numeric:tabular-nums}.JournalPanel_error__PyO_v{color:var(--color-ripe-red-500)}.JournalPanel_guardText__d1FUI{color:var(--text-secondary)}.AttachmentViewer_title__YVMB3{max-width:40ch;font-size:var(--fs-sm);color:var(--text-primary)}.AttachmentViewer_zoomControls__YpUCp{margin-left:var(--space-2)}.AttachmentViewer_zoomLabel__6YVc1{min-width:4ch;text-align:center;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.AttachmentViewer_body__Ch6k0{padding:0}.AttachmentViewer_imageScroll__OlDsC{display:flex;align-items:center;justify-content:center;width:100%;height:calc(100vh - 60px);overflow:auto;background:var(--bg-base)}.AttachmentViewer_image__HJVLm{display:block;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center center;transition:transform .12s ease-out}.AttachmentViewer_pdf__BCQmX{display:block;width:100%;height:80vh;border:none;background:var(--bg-base)}.AttachmentManager_panel__4NiFR{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--bg-surface);border:var(--border-hairline);border-radius:var(--radius-md)}.AttachmentManager_header__m6Rij{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.AttachmentManager_title__3nfwK{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted)}.AttachmentManager_count__SVpJX{font-variant-numeric:tabular-nums}.AttachmentManager_input__HYA_Y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AttachmentManager_dropzone__jdEzm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-4);text-align:center;border:1px dashed var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-inset,var(--bg-elevated));cursor:pointer;transition:border-color .12s ease,background .12s ease}.AttachmentManager_dropzone__jdEzm:focus-visible,.AttachmentManager_dropzone__jdEzm:hover{border-color:var(--brand-500);outline:none}.AttachmentManager_dropzoneActive__B2zPv{border-color:var(--brand-500);background:var(--bg-elevated)}.AttachmentManager_dropTitle__vluEn{color:var(--text-secondary)}.AttachmentManager_limit__u4_Tu{padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);color:var(--color-tan-orange-400);border:1px solid var(--color-tan-orange-400);border-radius:var(--radius-sm)}.AttachmentManager_progress__ppL6I{display:flex;align-items:center;gap:var(--space-2);width:100%}.AttachmentManager_bar__DUXtu{flex:1}.AttachmentManager_percent__1zzY9{font-variant-numeric:tabular-nums;min-width:3ch;text-align:right}.AttachmentManager_error__3Tc3v{color:var(--color-ripe-red-500)}.AttachmentManager_list__CZi2F{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.AttachmentManager_row__Nei1Z{gap:var(--space-3);padding:var(--space-2);border:var(--border-hairline);background:var(--bg-elevated)}.AttachmentManager_row__Nei1Z,.AttachmentManager_thumb__TivOo{display:flex;align-items:center;border-radius:var(--radius-sm)}.AttachmentManager_thumb__TivOo{flex-shrink:0;width:48px;height:48px;justify-content:center;overflow:hidden;background:var(--bg-base);border:var(--border-hairline)}.AttachmentManager_thumbImg___b5Sm{width:100%;height:100%;object-fit:cover;display:block}.AttachmentManager_thumbBadge__fjGut{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);color:var(--text-secondary)}.AttachmentManager_meta__PxDjE{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.AttachmentManager_name__QJCnF{font-size:var(--fs-sm);color:var(--text-primary)}.AttachmentManager_subline__PMi3Q{display:flex;align-items:center;gap:var(--space-2)}.AttachmentManager_actions__X3_1l{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}.trades_detail_page__iEJO2{display:flex;flex-direction:column;min-height:0;height:calc(100dvh - var(--header-height));margin:calc(-1 * var(--space-6));background:var(--bg-base);color:var(--text-primary)}.trades_detail_body__6DYUo{display:flex;flex:1 1 auto;min-height:0;gap:var(--space-4);padding:var(--space-4)}.trades_detail_left___cPKN{flex:0 0 30%;flex-direction:column}.trades_detail_left___cPKN,.trades_detail_right__BhSqr{min-width:0;overflow-y:auto;display:flex;gap:var(--space-4)}.trades_detail_right__BhSqr{flex:1 1 70%;flex-direction:column}.trades_detail_centered__KXeYI{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - var(--header-height) - 2 * var(--space-6));padding:var(--space-6)}@media (min-width:62em){.trades_detail_page__iEJO2{height:100dvh;margin:calc(-1 * var(--space-8))}.trades_detail_centered__KXeYI{min-height:calc(100dvh - 2 * var(--space-8))}}@media (max-width:768px){.trades_detail_page__iEJO2{height:auto;min-height:calc(100dvh - var(--header-height))}.trades_detail_body__6DYUo{flex-direction:column}.trades_detail_left___cPKN,.trades_detail_right__BhSqr{flex:1 1 auto;overflow-y:visible}}.TradeDetailDrawer_header__QG5d4{display:flex;align-items:baseline;gap:var(--space-3)}.TradeDetailDrawer_symbol__SEeEm{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--text-primary)}.TradeDetailDrawer_grid__4yqZr{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-5);margin-top:var(--space-4)}.TradeDetailDrawer_row__f9jij{display:flex;flex-direction:column;gap:2px}.TradeDetailDrawer_label___7_N4{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted)}.TradeDetailDrawer_value__Y1DCq{font-size:var(--fs-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums}.TradeDetailDrawer_costs__dTC1O{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-hairline)}.TradeDetailDrawer_notSet__JmB9H{color:var(--text-muted);font-style:italic}.MetricValue_metric__lhZ4d{display:flex;flex-direction:column;gap:2px;min-width:0}.MetricValue_label__tXmr1{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.MetricValue_value__qES60{display:inline-flex;align-items:baseline;gap:var(--space-1);font-size:var(--fs-md);font-weight:var(--fw-normal);font-variant-numeric:tabular-nums;color:var(--text-primary)}.MetricValue_icon__g7Zt1{font-size:.7em;line-height:1}.MetricValue_profit__aY6Mj{color:var(--data-profit-text)}.MetricValue_loss__Fb_UB{color:var(--data-loss-text)}.MetricValue_neutral__2uXLq{color:var(--text-primary)}.MetricValue_sampleSize__y27kM{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.MetricValue_srOnly__QsBu6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SectionCard_card__yd0d6{background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.SectionCard_header__SPLi3{display:flex;flex-direction:column;gap:var(--space-1)}.SectionCard_titleRow__W16m6{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}.SectionCard_title__dY4yM{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.SectionCard_sampleSize__tMGyd{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.SectionCard_description__sCsW0{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.AssetClassTable_table__sMfvm{font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.AssetClassTable_row__T5UUD{cursor:pointer}.AssetClassTable_name__mI9nV{color:var(--text-primary)}.AssetClassTable_numeric__FVEVF{text-align:right}.AssetClassTable_empty__VsVBS{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.AssetClassTable_profit__GIjRP{color:var(--data-profit-text)}.AssetClassTable_loss__Ic5Lq{color:var(--data-loss-text)}.AssetClassTable_neutral__opC0I{color:var(--text-primary)}.SymbolLeaderboard_scroll__kHxDs{overflow-x:auto}.SymbolLeaderboard_table__Rw8Ng{width:100%;border-collapse:collapse;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.SymbolLeaderboard_table__Rw8Ng thead th{text-align:left;padding:var(--space-3);color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);border-bottom:var(--border-hairline);white-space:nowrap}.SymbolLeaderboard_sortable__UX20T{cursor:pointer;user-select:none}.SymbolLeaderboard_sortable__UX20T:hover{color:var(--text-secondary)}.SymbolLeaderboard_sortIndicator__LwYPC{margin-left:4px}.SymbolLeaderboard_row__bQQ4k{cursor:pointer}.SymbolLeaderboard_row__bQQ4k:hover td{background:var(--surface-card-hover)}.SymbolLeaderboard_table__Rw8Ng tbody td{padding:var(--space-3);border-bottom:var(--border-hairline);color:var(--text-secondary);white-space:nowrap}.SymbolLeaderboard_symbol__BD9X0{color:var(--text-primary);font-weight:var(--fw-medium)}.SymbolLeaderboard_empty__og9KI{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.SymbolLeaderboard_profit__spjqA{color:var(--data-profit-text)}.SymbolLeaderboard_loss__Od0LP{color:var(--data-loss-text)}.SymbolLeaderboard_neutral__S4_es{color:var(--text-primary)}.LongVsShort_grid__cjHP0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3)}.LongVsShort_side__IpkVI{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface-inset);border:var(--border-hairline);border-radius:var(--radius-md);text-align:left;cursor:pointer;color:var(--text-primary)}.LongVsShort_side__IpkVI:hover{border-color:var(--color-cold-gray-500)}.LongVsShort_sideTitle__xF4eT{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.LongVsShort_meta__51D5F{font-size:var(--fs-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums}.MetricTile_tile__Af80u{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-inset);text-align:left;min-width:0}.MetricTile_clickable__NuuQV{cursor:pointer;font:inherit;color:inherit;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.MetricTile_clickable__NuuQV:hover{border-color:var(--color-cold-gray-600);background:var(--surface-card-hover)}.MetricTile_clickable__NuuQV:focus-visible{outline:2px solid var(--color-tv-blue-400);outline-offset:2px}.KpiBar_bar__Wt1N8{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--space-3);border-radius:var(--radius-lg);padding:var(--space-4)}.KpiBar_balanceTile__vG75d{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-inset)}.KpiBar_balanceLabel__P6Irf{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.KpiBar_balanceValue__8lsOt{font-size:var(--fs-md);font-weight:var(--fw-normal);font-variant-numeric:tabular-nums;color:var(--text-primary)}.KpiBar_notSynced__vftTT{font-size:var(--fs-sm);color:var(--color-tan-orange-400)}.SectionCard_card__SeY5M{border-radius:var(--radius-lg);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.SectionCard_header__3XNKH{display:flex;flex-direction:column;gap:var(--space-1)}.SectionCard_titleRow__1Sjog{display:flex;align-items:baseline;gap:var(--space-2)}.SectionCard_title__GCACY{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary)}.SectionCard_sampleSize__mkOAg{font-size:var(--fs-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.SectionCard_description__fvjed{margin:0;font-size:var(--fs-sm);color:var(--text-muted);max-width:60ch}.SectionCard_body__PoZd_{display:flex;flex-direction:column;gap:var(--space-4)}.analytics_page__pCRLZ{display:flex;flex-direction:column;gap:var(--space-5)}.CtaButton_btn__3O7vk{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--fw-semibold);border-radius:var(--radius-pill);transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);white-space:nowrap}.CtaButton_md__ef752{font-size:var(--fs-sm);padding:.7rem 1.4rem}.CtaButton_lg__aAMWQ{font-size:var(--fs-md);padding:.9rem 1.8rem}.CtaButton_primary___KdG9{color:var(--on-brand);background:var(--brand-500);box-shadow:var(--glow-brand)}.CtaButton_primary___KdG9:hover{background:var(--brand-400);transform:translateY(-2px)}.CtaButton_secondary__Trhzo{color:var(--text-primary);background:transparent;border:1px solid var(--border-subtle)}.CtaButton_secondary__Trhzo:hover{border-color:var(--color-cold-gray-500);background:var(--surface-card-hover);transform:translateY(-2px)}.BrowserFrame_frame__GzP0q{border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--gradient-surface);box-shadow:var(--shadow-lg);overflow:hidden}.BrowserFrame_bar__Vaubs{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline);background:var(--color-cold-gray-850)}.BrowserFrame_dots__jBk__{display:inline-flex;gap:6px}.BrowserFrame_dots__jBk__ i{width:10px;height:10px;border-radius:var(--radius-pill);background:var(--color-cold-gray-700)}.BrowserFrame_url___8Qvk{font-size:var(--fs-xs);color:var(--text-muted);background:var(--color-cold-gray-900);padding:.25rem .75rem;border-radius:var(--radius-pill);border:var(--border-hairline)}.BrowserFrame_body__wqfiB{padding:var(--space-5)}.EquityCurve_svg__Q4yoi{width:100%;height:100%;display:block}.EquityCurve_line__KtD30{stroke:var(--data-profit-text);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1200;stroke-dashoffset:1200;animation:EquityCurve_drawLine__oR1vz 2.4s var(--ease-out) forwards}@keyframes EquityCurve_drawLine__oR1vz{to{stroke-dashoffset:0}}.EquityCurve_area__ft50x{opacity:0;animation:EquityCurve_fadeArea__igUaC 1.6s var(--ease-out) .6s forwards}@keyframes EquityCurve_fadeArea__igUaC{to{opacity:1}}.EquityCurve_fillTop__F2g3N{stop-color:var(--data-profit-text);stop-opacity:.28}.EquityCurve_fillBottom__cl3_d{stop-color:var(--data-profit-text);stop-opacity:0}.DashboardMock_mock__kTZI6{display:flex;flex-direction:column;gap:var(--space-4)}.DashboardMock_kpis__AW2nC{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.DashboardMock_kpi__ExvTX{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--color-cold-gray-900);border:var(--border-hairline);border-radius:var(--radius-md)}.DashboardMock_kpiLabel__9b1zX{font-size:var(--fs-xs);color:var(--text-muted)}.DashboardMock_kpiValue__sAfb6{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary)}.DashboardMock_profit__TkJsE{color:var(--data-profit-text)}.DashboardMock_chartCard__D0JLc{padding:var(--space-4);background:var(--color-cold-gray-900);border:var(--border-hairline);border-radius:var(--radius-md)}.DashboardMock_chartHead__UjYU6{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.DashboardMock_chartTitle__biGKZ{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.DashboardMock_chartMeta__rMrgQ{font-size:var(--fs-xs);color:var(--text-muted)}.DashboardMock_chart__lU6fO{height:120px}.DashboardMock_insightRow__7bJbl{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-cold-gray-900);border:var(--border-hairline);border-left:3px solid var(--color-ripe-red-500);border-radius:var(--radius-md)}.DashboardMock_insightDot__jJP0F{width:8px;height:8px;border-radius:var(--radius-pill);background:var(--color-ripe-red-500);flex-shrink:0}.DashboardMock_insightLabel__5iU0U{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-ripe-red-300)}.DashboardMock_insightText__Qzq71{font-size:var(--fs-sm);color:var(--text-primary)}.Marquee_wrap__E_Hp6{position:relative;overflow:hidden;border-block:var(--border-hairline);background:var(--color-cold-gray-950);padding-block:var(--space-4)}.Marquee_track__HBXk2{display:flex;width:max-content;animation:Marquee_scroll__k059J 32s linear infinite}.Marquee_group__FWxzG{display:flex;align-items:center;gap:var(--space-8);padding-inline:var(--space-4);flex-shrink:0}.Marquee_item__E3UpI{display:inline-flex;align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.Marquee_dot__weoxi{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--brand-400)}.Marquee_fadeLeft__BiP4a,.Marquee_fadeRight__ZP_vm{position:absolute;top:0;bottom:0;width:12%;z-index:1;pointer-events:none}.Marquee_fadeLeft__BiP4a{left:0;background:linear-gradient(90deg,var(--color-cold-gray-950),transparent)}.Marquee_fadeRight__ZP_vm{right:0;background:linear-gradient(270deg,var(--color-cold-gray-950),transparent)}@keyframes Marquee_scroll__k059J{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee_track__HBXk2{animation:none}}.about_grid__c55RT{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.about_card__sObUZ{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);height:100%}.about_num__ZpIJH{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--brand-300)}.about_title__8TlRr{font-size:var(--fs-lg);color:var(--text-primary)}.about_body__odcZ9{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-muted)}@media (min-width:48em){.about_grid__c55RT{grid-template-columns:repeat(2,1fr)}}@media (min-width:62em){.about_grid__c55RT{grid-template-columns:repeat(3,1fr)}}.Reveal_reveal__aNCSX{opacity:0;transform:translateY(16px);transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out);will-change:opacity,transform}.Reveal_visible__0FNrg{opacity:1;transform:none;will-change:auto}.Hero_hero__Y5meL{position:relative;padding-block:var(--space-12) var(--space-16);overflow:hidden}.Hero_hero__Y5meL:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--border-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--border-subtle) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0,#000 0,transparent 72%);mask-image:radial-gradient(70% 60% at 50% 0,#000 0,transparent 72%);opacity:.18;pointer-events:none}.Hero_glow__gFHC_{position:absolute;inset:-10%;background:radial-gradient(45% 45% at 70% 5%,var(--brand-a800) 0,transparent 55%),radial-gradient(40% 40% at 12% 25%,var(--brand-a900) 0,transparent 60%);opacity:.7;pointer-events:none;animation:Hero_auroraDrift__1nqDL 18s var(--ease-in-out) infinite alternate}@keyframes Hero_auroraDrift__1nqDL{0%{transform:translateZ(0) scale(1);opacity:.55}to{transform:translate3d(-4%,3%,0) scale(1.12);opacity:.85}}.Hero_grid__uMEZw{position:relative;display:grid;grid-template-columns:1fr;gap:var(--space-10);align-items:center}.Hero_copy__yIwuM{display:flex;flex-direction:column;gap:var(--space-5)}.Hero_pill__tHBM_{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand-300);background:var(--brand-a900);border:1px solid var(--brand-a800);padding:.35rem .85rem;border-radius:var(--radius-pill)}.Hero_pill__tHBM_:before{content:"✦";color:var(--brand-400);font-size:.85em}.Hero_headline__FHgvo{font-size:var(--fs-5xl);letter-spacing:var(--tracking-tight)}.Hero_accent__LAcas{background:var(--gradient-text);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:Hero_shimmer__tkdsl 8s linear infinite}@keyframes Hero_shimmer__tkdsl{0%{background-position:0}to{background-position:220%}}.Hero_sub__NoF8F{font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--text-muted);max-width:34rem}.Hero_actions__drTL7{display:flex;flex-wrap:wrap;gap:var(--space-4)}.Hero_note__Veg_v{font-size:var(--fs-sm);color:var(--color-cold-gray-500)}.Hero_visual__6VoZG{width:100%;animation:Hero_floaty__JHTNS 7s var(--ease-in-out) infinite alternate}@keyframes Hero_floaty__JHTNS{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@media (min-width:62em){.Hero_grid__uMEZw{grid-template-columns:1.05fr .95fr;gap:var(--space-12)}.Hero_headline__FHgvo{max-width:16ch}}.Section_section__t268T{padding-block:var(--space-12);position:relative}@media (min-width:48em){.Section_section__t268T{padding-block:var(--space-16)}}.Section_default__Tt6ut{background-color:transparent}.Section_contrast__2FG2h{background:radial-gradient(80% 120% at 50% 0,var(--brand-a900) 0,transparent 60%),var(--color-cold-gray-950);border-block:var(--border-hairline)}.contact_layout__u9OD_{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.contact_channels__U5PeZ{display:flex;flex-direction:column;gap:var(--space-4)}.contact_channel__ROs32{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-md)}.contact_channelLabel__EkjqK{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand-300)}.contact_channelValue__Dchhl{font-size:var(--fs-md);color:var(--text-primary)}@media (min-width:62em){.contact_layout__u9OD_{grid-template-columns:.8fr 1.2fr;align-items:start}}.SectionHeading_wrap__lGipG{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8);max-width:46rem}.SectionHeading_center__r9mZ_{align-items:center;text-align:center;margin-inline:auto}.SectionHeading_left__0onVu{align-items:flex-start;text-align:left}.SectionHeading_eyebrow__bj1LC{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand-300);background:var(--brand-a900);border:1px solid var(--brand-a800);padding:.32rem .8rem;border-radius:var(--radius-pill)}.SectionHeading_eyebrow__bj1LC:before{content:"✦";color:var(--brand-400);font-size:.85em}.SectionHeading_title__wmfvE{font-size:var(--fs-3xl);color:var(--text-primary)}.SectionHeading_subtitle__aBBzD{font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--text-muted)}.ProblemSection_grid___wXIt{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.ProblemSection_card__95GNA{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);height:100%}.ProblemSection_cardGap__dO8Vq{border-color:var(--color-cold-gray-700);background:linear-gradient(180deg,var(--color-cold-gray-850),var(--color-cold-gray-900))}.ProblemSection_index__sOn2s{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--brand-300);letter-spacing:var(--tracking-wide)}.ProblemSection_title__He6SF{font-size:var(--fs-xl);color:var(--text-primary)}.ProblemSection_tags__8gNdA{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ProblemSection_tag__N1ZRs{font-size:var(--fs-sm);color:var(--text-muted);background:var(--color-cold-gray-900);border:var(--border-hairline);padding:.3rem .7rem;border-radius:var(--radius-pill)}.ProblemSection_checklist__wek5W{display:flex;flex-direction:column;gap:var(--space-3)}.ProblemSection_checkItem__lB2_r{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-sm);color:var(--text-primary)}.ProblemSection_emptyBox__V2_71{width:16px;height:16px;border-radius:4px;border:1.5px dashed var(--color-cold-gray-600);flex-shrink:0}.ProblemSection_note__h1HBz{margin-top:auto;font-size:var(--fs-sm);color:var(--color-cold-gray-500);font-style:italic}@media (min-width:62em){.ProblemSection_grid___wXIt{grid-template-columns:repeat(3,1fr)}}.SolutionSection_steps__QjPcG{display:grid;grid-template-columns:1fr;gap:var(--space-5);counter-reset:step}.SolutionSection_stepItem__opYAn{position:relative}.SolutionSection_connector__PwTOb{display:none}.SolutionSection_card__wz_uW{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);height:100%;background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.SolutionSection_card__wz_uW:hover{border-color:var(--color-cold-gray-600);transform:translateY(-3px)}.SolutionSection_stepBadge__KdMRP{align-self:flex-start;font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand-200);background:var(--brand-a900);padding:.3rem .7rem;border-radius:var(--radius-pill)}.SolutionSection_title__9U3aO{font-size:var(--fs-xl);color:var(--text-primary)}.SolutionSection_body__qLVUo{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-muted)}@media (min-width:62em){.SolutionSection_steps__QjPcG{grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.SolutionSection_connector__PwTOb{display:block;position:absolute;top:50%;right:calc(var(--space-6) * -1);width:var(--space-6);height:2px;background:linear-gradient(90deg,var(--brand-700),transparent)}.SolutionSection_stepItem__opYAn:last-child .SolutionSection_connector__PwTOb{display:none}}.InsightCard_card__OJvAq{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);border-left-width:3px;text-align:left;height:100%}.InsightCard_strength__CveCx{border-left-color:var(--brand-500)}.InsightCard_leak__X8s2P{border-left-color:var(--color-ripe-red-500)}.InsightCard_focus__Nn2Bg{border-left-color:var(--color-tan-orange-500)}.InsightCard_head__kBag7{display:flex;align-items:center;justify-content:space-between}.InsightCard_badge___2Q69{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:.2rem .6rem;border-radius:var(--radius-pill);color:var(--text-primary);background:var(--color-cold-gray-800)}.InsightCard_strength__CveCx .InsightCard_badge___2Q69{color:var(--brand-300);background:var(--brand-a900)}.InsightCard_leak__X8s2P .InsightCard_badge___2Q69{color:var(--color-ripe-red-300);background:var(--color-ripe-red-a900)}.InsightCard_focus__Nn2Bg .InsightCard_badge___2Q69{color:var(--color-tan-orange-300);background:var(--color-tan-orange-a900)}.InsightCard_title__9baeq{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-primary)}.InsightCard_finding__p1pTm{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-muted)}.InsightCard_action__2KWAl{font-size:var(--fs-sm);color:var(--text-primary);margin-top:var(--space-1)}.InsightCard_arrow__Oif7c{color:var(--brand-300);font-weight:var(--fw-bold)}.InsightCard_impact__uPPvz{margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--border-hairline);font-size:var(--fs-sm);color:var(--text-muted)}.InsightCard_impact__uPPvz strong{color:var(--brand-400);font-weight:var(--fw-semibold)}.WalkthroughSection_blocks__ppl5W{display:flex;flex-direction:column;gap:var(--space-10)}.WalkthroughSection_block__6x0Ef{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center}.WalkthroughSection_text__Xu8mi{display:flex;flex-direction:column;gap:var(--space-3)}.WalkthroughSection_label__Ztb_q{align-self:flex-start;font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand-300)}.WalkthroughSection_blockTitle__SO8Bz{font-size:var(--fs-2xl);color:var(--text-primary)}.WalkthroughSection_blockBody__YEEeS{font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--text-muted);max-width:34rem}.WalkthroughSection_visual__IqTPB{width:100%}.WalkthroughSection_panel__zEDls{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--gradient-surface);border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);min-height:200px;justify-content:center}.WalkthroughSection_tradeRow__O2sKK{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-cold-gray-900);border:var(--border-hairline);border-radius:var(--radius-md)}.WalkthroughSection_sym__PJJY7{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.WalkthroughSection_profit__RkyCj{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--data-profit-text)}.WalkthroughSection_loss__pPESx{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--color-ripe-red-500)}.WalkthroughSection_tagRow__345a8{display:flex;flex-wrap:wrap;gap:var(--space-2)}.WalkthroughSection_chip__EIp3j{font-size:var(--fs-xs);color:var(--brand-200);background:var(--brand-a900);border:1px solid var(--brand-a800);padding:.25rem .7rem;border-radius:var(--radius-pill)}.WalkthroughSection_journalNote__VpxOk{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-primary);font-style:italic}.WalkthroughSection_bars__VdECe{display:flex;align-items:flex-end;gap:var(--space-3);height:120px}.WalkthroughSection_bar__L_aoV{flex:1;background:linear-gradient(180deg,var(--brand-400),var(--brand-700));border-radius:var(--radius-sm) var(--radius-sm) 0 0;min-height:8px}.WalkthroughSection_panelMeta__w0kxL{font-size:var(--fs-xs);color:var(--text-muted)}@media (min-width:62em){.WalkthroughSection_block__6x0Ef{grid-template-columns:1fr 1fr;gap:var(--space-10)}.WalkthroughSection_reverse__6_KPG .WalkthroughSection_text__Xu8mi{order:2}.WalkthroughSection_reverse__6_KPG .WalkthroughSection_visual__IqTPB{order:1}}.AiInsightsSection_cards__Wv4z9{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.AiInsightsSection_closing__0KBSF{margin-top:var(--space-8);text-align:center;max-width:44rem;margin-inline:auto}.AiInsightsSection_closing__0KBSF p{font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--text-muted)}.AiInsightsSection_closing__0KBSF strong{color:var(--text-primary);font-weight:var(--fw-semibold)}@media (min-width:62em){.AiInsightsSection_cards__Wv4z9{grid-template-columns:repeat(3,1fr)}}.OutcomesSection_grid__uYLuI{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.OutcomesSection_card__XulNS{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);height:100%}.OutcomesSection_iconWrap__0jXeR{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-md);color:var(--brand-300);background:var(--brand-a900);border:1px solid var(--brand-a800);margin-bottom:var(--space-2)}.OutcomesSection_title__B_4Fd{font-size:var(--fs-xl);color:var(--text-primary)}.OutcomesSection_body___vZHE{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-muted)}@media (min-width:62em){.OutcomesSection_grid__uYLuI{grid-template-columns:repeat(3,1fr)}}.TestimonialsSection_section__bN29N{padding-block:var(--space-12);overflow:hidden}@media (min-width:48em){.TestimonialsSection_section__bN29N{padding-block:var(--space-16)}}.TestimonialsSection_rows__cM_Zw{position:relative;display:flex;flex-direction:column;gap:var(--space-5);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.TestimonialsSection_row__VtyER{display:flex;overflow:hidden}.TestimonialsSection_track__HDaH6{display:flex;gap:var(--space-5);width:max-content;padding-inline:calc(var(--space-5) / 2);animation:TestimonialsSection_scrollX__sCaLo 48s linear infinite}.TestimonialsSection_reverse__ITEeo{animation-direction:reverse}.TestimonialsSection_row__VtyER:hover .TestimonialsSection_track__HDaH6{animation-play-state:paused}@keyframes TestimonialsSection_scrollX__sCaLo{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.TestimonialsSection_card__CeM1B{flex:0 0 auto;width:22rem;max-width:80vw;margin:0;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg)}.TestimonialsSection_quote__PCRFE{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-secondary)}.TestimonialsSection_person__o6vYZ{display:flex;align-items:center;gap:var(--space-3);margin-top:auto}.TestimonialsSection_avatar__FMwU8{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--brand-300);background:var(--brand-a900);border:1px solid var(--brand-a800);flex-shrink:0}.TestimonialsSection_meta__DjOV0{display:flex;flex-direction:column}.TestimonialsSection_name__r9LVU{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}.TestimonialsSection_role__g_h_g{font-size:var(--fs-xs);color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.TestimonialsSection_track__HDaH6{animation:none}}.FeatureReferenceSection_grid__KluuM{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.FeatureReferenceSection_card__JklOh{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-lg);height:100%}.FeatureReferenceSection_title__5Y8Vn{font-size:var(--fs-lg);color:var(--text-primary)}.FeatureReferenceSection_list__UAl84{display:flex;flex-direction:column;gap:var(--space-3)}.FeatureReferenceSection_item__YNW1T{display:flex;align-items:center;gap:var(--space-3);font-size:var(--fs-sm);color:var(--text-muted)}.FeatureReferenceSection_check__sJMaq{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-pill);color:var(--brand-400);background:var(--brand-a900);flex-shrink:0}@media (min-width:48em){.FeatureReferenceSection_grid__KluuM{grid-template-columns:repeat(2,1fr)}}@media (min-width:62em){.FeatureReferenceSection_grid__KluuM{grid-template-columns:repeat(3,1fr)}}.FinalCtaSection_wrap__oWQYI{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5);padding:var(--space-12) var(--space-6);background:var(--gradient-surface);border:var(--border-hairline);border-radius:var(--radius-xl);overflow:hidden}.FinalCtaSection_glow__7tRNL{position:absolute;inset:0;background:radial-gradient(60% 80% at 50% 0,var(--brand-a900) 0,transparent 60%);pointer-events:none}.FinalCtaSection_title__y301Z{position:relative;font-size:var(--fs-4xl);max-width:18ch}.FinalCtaSection_accent__p5A52{background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent}.FinalCtaSection_sub__MHuGy{position:relative;font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--text-muted);max-width:38rem}.FaqSection_list__fVFKy{display:flex;flex-direction:column;gap:var(--space-3)}.FaqSection_item___it1L{background:var(--surface-card);border:var(--border-hairline);border-radius:var(--radius-md);overflow:hidden}.FaqSection_summary__H_BWH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-primary);cursor:pointer;list-style:none;transition:color var(--duration-fast) var(--ease-out)}.FaqSection_summary__H_BWH::-webkit-details-marker{display:none}.FaqSection_summary__H_BWH:hover{color:var(--brand-200)}.FaqSection_icon__nnKkP{display:inline-flex;color:var(--text-muted);transition:transform var(--duration-base) var(--ease-out);flex-shrink:0}.FaqSection_item___it1L[open] .FaqSection_icon__nnKkP{transform:rotate(180deg)}.FaqSection_answer__9Dg9t{padding:0 var(--space-5) var(--space-5);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-muted)}