.LoadingStatus_loading___IRIq{display:flex;align-items:center;justify-content:center;min-width:0}.LoadingStatus_overlay__D5emW{position:absolute;z-index:1;inset:0;pointer-events:none}.LoadingStatus_badge__3hEwZ{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;max-width:100%;box-sizing:border-box;border:1px solid #dbe5f2;border-radius:8px;background:rgba(255,255,255,.96);color:#3469d8;box-shadow:0 2px 10px rgba(23,38,59,.06);font:var(--type-ui)}.LoadingStatus_spinner__nfrFi{flex-shrink:0;animation:LoadingStatus_loading-spin__8Dtma 1s linear infinite}.LoadingStatus_compact__2VLT5{display:inline-flex}.LoadingStatus_compact__2VLT5 .LoadingStatus_badge__3hEwZ{gap:6px;padding:4px 8px;font-size:12px}@keyframes LoadingStatus_loading-spin__8Dtma{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoadingStatus_spinner__nfrFi{animation:none}}.MissingPositionAlert_button__T3rUV,.MissingPositionAlert_wrapper__0ujm9{display:inline-flex;align-items:center}.MissingPositionAlert_button__T3rUV{justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:5px;background:transparent;color:#cb2431;cursor:pointer}.MissingPositionAlert_button__T3rUV:hover{background:rgba(203,36,49,.1)}.MissingPositionAlert_button__T3rUV:focus-visible{outline:2px solid currentColor;outline-offset:2px}.DecileVisualization_strip__zxGxw{display:inline-grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;vertical-align:middle;line-height:0;flex-shrink:0}.DecileVisualization_square__c5n_G{display:block;aspect-ratio:1;border-radius:3px}.ClosedTableHeader_header__Y_Bsq{background:#fafafa;border-bottom:1px solid rgba(0,0,0,.06);font-family:var(--type-family);font-size:10px;font-weight:600;line-height:1.4;color:#86868b;text-transform:uppercase;letter-spacing:.5px}.ClosedTableHeader_header__Y_Bsq th{background:#fafafa;vertical-align:middle}@media (max-width:900px){.ClosedTableHeader_header__Y_Bsq{font-size:9px}}.ClosedPositionRow_group__f_bKn{background:white;border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer;transition:background-color .15s ease}.ClosedPositionRow_group__f_bKn:hover{background:#fafafa}.ClosedPositionRow_group__f_bKn.ClosedPositionRow_expanded__vBMDd{background:white}.ClosedPositionRow_summary__uMkVe{font-family:var(--type-family);font-size:13px;font-variant-numeric:tabular-nums;color:var(--type-color-heading)}.ClosedPositionRow_profit__bksNa{color:#22863a}.ClosedPositionRow_loss__OD7Kq{color:#cb2431}.ClosedPositionRow_amount__3nCsg{font-weight:600}@media (max-width:900px){.ClosedPositionRow_summary__uMkVe{font-size:11px}}@media (prefers-reduced-motion:reduce){.ClosedPositionRow_group__f_bKn{transition:none}}.HoldToCollapse_holding__PCSTV{-webkit-user-select:none;-moz-user-select:none;user-select:none}.HoldToCollapse_gauge__S8Uff{position:fixed;z-index:100000;width:32px;height:32px;pointer-events:none;background:rgba(255,255,255,.94);border-radius:50%;box-shadow:0 1px 6px #17263b26}.HoldToCollapse_gauge__S8Uff circle{fill:none;stroke-width:3}.HoldToCollapse_track__lTFWD{stroke:#e3e7ee}.HoldToCollapse_fill__4wAOh{stroke:#4679db;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transform:rotate(-90deg);transform-origin:center;animation:HoldToCollapse_fill__4wAOh 1s linear forwards}@keyframes HoldToCollapse_fill__4wAOh{to{stroke-dashoffset:0}}.JournalTable_surface__THufd{background:#fff}.JournalTable_header__rVZPl{--closed-header-border:#c9d0db;font-family:var(--type-family);font-size:11px;font-weight:500;line-height:1.4;color:#64758e;text-transform:none;letter-spacing:normal}.JournalTable_header__rVZPl,.JournalTable_header__rVZPl th{background:#f8fafc;vertical-align:middle}.PortfolioRecommendations_trigger__0R7eS{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid #dbe3ef;border-radius:7px;background:#fff;color:#365eaa;font:var(--type-action);cursor:pointer;white-space:nowrap}.PortfolioRecommendations_toolbarTrigger__DTLc8{height:32px;min-height:32px;padding:0 10px}.PortfolioRecommendations_trigger__0R7eS:hover:not(:disabled){background:#f0f5ff;border-color:#adc2e6}.PortfolioRecommendations_trigger__0R7eS:disabled{opacity:.55;cursor:default}.PortfolioRecommendations_confidenceSlider__q_8rR:focus-visible,.PortfolioRecommendations_details__XWhXY summary:focus-visible,.PortfolioRecommendations_results__NQt6_:focus-visible,.PortfolioRecommendations_rowToggle__46g3I:focus-visible,.PortfolioRecommendations_symbol__hghMY:focus-visible,.PortfolioRecommendations_tab__v_HYk:focus-visible,.PortfolioRecommendations_trigger__0R7eS:focus-visible{outline:2px solid #3567d5;outline-offset:3px}.PortfolioRecommendations_content__NoE2o{--buy:#067647;--buy-soft:#e8f7ee;--hold:#855c0c;--hold-soft:#fff4d6;--hold-accent:#e4b23c;--sell:#b42318;--sell-soft:#ffebe9;--neutral:#8a97ab;--neutral-soft:#f2f5f9;font:var(--type-ui);color:var(--type-color-heading)}.PortfolioRecommendations_intro__GH6TN{margin:0 0 8px;font:var(--type-body)}.PortfolioRecommendations_note__AfkMz{color:var(--type-color-body);font:var(--type-caption)}.PortfolioRecommendations_status__eUWx_{padding:32px 0;text-align:center}.PortfolioRecommendations_cacheNotice__ZnnMm{margin:12px 0;padding:10px 12px;border:1px solid #dce6f6;border-radius:7px;background:#f4f7fc;color:#365eaa;font:var(--type-ui)}.PortfolioRecommendations_error__gJesC{color:var(--sell);background:var(--sell-soft);border-radius:6px;padding:12px}.PortfolioRecommendations_results__NQt6_{display:grid;gap:8px;margin-top:16px}.PortfolioRecommendations_tabs__XW2fk{display:flex;gap:6px;padding:4px;margin-bottom:12px;border-radius:8px;background:#f2f5f9}.PortfolioRecommendations_tab__v_HYk{display:inline-flex;flex:1;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border:0;border-radius:6px;background:transparent;color:var(--type-color-body);font:var(--type-action);cursor:pointer}.PortfolioRecommendations_tab__v_HYk[aria-selected=true]{background:#fff;color:var(--type-color-heading);box-shadow:0 1px 4px #17263b12}.PortfolioRecommendations_tabDot__79HWW{width:8px;height:8px;border-radius:50%;opacity:.55}.PortfolioRecommendations_tab__v_HYk[aria-selected=true] .PortfolioRecommendations_tabDot__79HWW{opacity:1}.PortfolioRecommendations_tabCount__ryblA{min-width:22px;padding:1px 7px;border-radius:999px;background:#e5eaf2;font-size:var(--type-size-caption);font-variant-numeric:tabular-nums;color:var(--type-color-lead)}.PortfolioRecommendations_tab__v_HYk[aria-selected=true] .PortfolioRecommendations_tabCount__ryblA{background:#eef2f8;color:var(--type-color-heading)}.PortfolioRecommendations_confidenceFilter__eYWAH{display:grid;grid-template-columns:auto minmax(120px,1fr) auto auto;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;border:1px solid #dfe6f0;border-radius:8px;background:#fbfcfe}.PortfolioRecommendations_confidenceLabel__51FrE{font:var(--type-action);color:var(--type-color-heading);white-space:nowrap}.PortfolioRecommendations_confidenceSlider__q_8rR{width:100%;height:18px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,#3567d5 var(--fill,0),#dfe6f0 var(--fill,0)) 50% /100% 6px no-repeat;cursor:pointer}.PortfolioRecommendations_confidenceSlider__q_8rR::-moz-range-track{height:6px;border:0;background:transparent}.PortfolioRecommendations_confidenceSlider__q_8rR::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #fff;border-radius:50%;background:#3567d5;box-shadow:0 1px 4px #17263b40}.PortfolioRecommendations_confidenceSlider__q_8rR::-moz-range-thumb{width:14px;height:14px;border:2px solid #fff;border-radius:50%;background:#3567d5;box-shadow:0 1px 4px #17263b40}.PortfolioRecommendations_confidenceValue__oDQUf{min-width:44px;padding:3px 8px;border-radius:999px;background:#e8effc;color:#365eaa;font:var(--type-action);font-variant-numeric:tabular-nums;text-align:center}.PortfolioRecommendations_confidenceSummary___orhK{color:var(--type-color-body);font:var(--type-caption);white-space:nowrap}.PortfolioRecommendations_card__bMgK2{position:relative;border:1px solid #dfe6f0;border-left:4px solid var(--neutral);border-radius:8px;background:#fff;transition:box-shadow .12s ease}.PortfolioRecommendations_card__bMgK2[data-action=buy]{border-left-color:var(--buy)}.PortfolioRecommendations_card__bMgK2[data-action=hold]{border-left-color:var(--hold-accent)}.PortfolioRecommendations_card__bMgK2[data-action=sell]{border-left-color:var(--sell)}.PortfolioRecommendations_card__bMgK2[data-expanded]{box-shadow:0 2px 10px #17263b14}.PortfolioRecommendations_card__bMgK2[data-expanded] .PortfolioRecommendations_row___09Z3{border-bottom-right-radius:0}.PortfolioRecommendations_row___09Z3{display:flex;align-items:center;width:100%;min-height:52px;border-radius:0 8px 8px 0}.PortfolioRecommendations_row___09Z3:hover{background:#f7f9fc}.PortfolioRecommendations_identity__M7PX1{display:flex;flex:0 1 auto;align-items:baseline;gap:10px;min-width:0;max-width:50%;padding:9px 0 9px 14px}.PortfolioRecommendations_symbol__hghMY{flex-shrink:0;font:var(--type-panel-title);color:#365eaa;text-decoration:none}.PortfolioRecommendations_symbol__hghMY:hover{text-decoration:underline}.PortfolioRecommendations_company__dEqHO{overflow:hidden;font:var(--type-caption);color:var(--type-color-body);white-space:nowrap;text-overflow:ellipsis}.PortfolioRecommendations_rowToggle__46g3I{display:flex;flex:1 0 auto;align-items:center;justify-content:flex-end;gap:12px;min-width:0;min-height:52px;padding:9px 14px 9px 10px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.PortfolioRecommendations_rowChips__AxDvU{display:flex;align-items:center;gap:6px;margin-right:auto}.PortfolioRecommendations_chip__zFjna{padding:2px 7px;border-radius:999px;background:#eef2f8;color:#536985;font-size:var(--type-size-label);font-weight:600;letter-spacing:.3px;text-transform:uppercase}.PortfolioRecommendations_rowStat__EeWxV{font:var(--type-caption);font-variant-numeric:tabular-nums;color:var(--type-color-body)}.PortfolioRecommendations_rowStat__EeWxV[data-tone=positive]{color:var(--buy)}.PortfolioRecommendations_rowStat__EeWxV[data-tone=negative]{color:var(--sell)}.PortfolioRecommendations_rowBar__oDqhy{width:110px;flex-shrink:0}.PortfolioRecommendations_confidenceGauge__tUOnq{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;padding:3px 9px 3px 7px;border-radius:999px;font-size:var(--type-size-caption);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.PortfolioRecommendations_gaugeTrack__FiHFj{display:block;width:48px;height:6px;overflow:hidden;border-radius:999px;background:#ffffffb8}.PortfolioRecommendations_gaugeFill__Y3psY{display:block;height:100%;border-radius:999px;background:var(--meter)}.PortfolioRecommendations_gaugeValue__lK_7o{min-width:56px}.PortfolioRecommendations_confidenceGauge__tUOnq[data-tone=low],.PortfolioRecommendations_meter__Fc2_u[data-tone=low]{--meter:var(--neutral);background:var(--neutral-soft);color:var(--type-color-lead)}.PortfolioRecommendations_confidenceGauge__tUOnq[data-tone=mid],.PortfolioRecommendations_meter__Fc2_u[data-tone=mid]{--meter:#3567d5;background:#e8effc;color:#2d57b8}.PortfolioRecommendations_confidenceGauge__tUOnq[data-tone=high],.PortfolioRecommendations_meter__Fc2_u[data-tone=high]{--meter:var(--buy);background:var(--buy-soft);color:var(--buy)}.PortfolioRecommendations_chevron__lhhFZ{flex-shrink:0;color:var(--type-color-body);transition:transform .15s ease}.PortfolioRecommendations_expandedChevron__W3F59{transform:rotate(180deg)}.PortfolioRecommendations_badge__AIrkp{flex-shrink:0;min-width:56px;border-radius:6px;padding:4px 12px;text-align:center;font-weight:700}.PortfolioRecommendations_buy__htg4e{color:var(--buy);background:var(--buy-soft)}.PortfolioRecommendations_hold__N3Zyq{color:var(--hold);background:var(--hold-soft)}.PortfolioRecommendations_sell__BrN53{color:var(--sell);background:var(--sell-soft)}.PortfolioRecommendations_unavailableBadge__pT_jp{background:var(--neutral-soft);color:var(--type-color-body)}.PortfolioRecommendations_cardBody__JOZ72{padding:14px 18px 18px;border-top:1px solid #edf0f5}.PortfolioRecommendations_description__NCHQs{margin:0 0 4px;font:var(--type-body);color:var(--type-color-lead)}.PortfolioRecommendations_verdict__k6etx{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,2fr);gap:16px 28px;margin:12px 0 16px}.PortfolioRecommendations_verdictMain__xq2NP,.PortfolioRecommendations_verdictSide__Meisj{display:flex;flex-direction:column;gap:10px;min-width:0}.PortfolioRecommendations_bar__UmPdH{display:flex;width:100%;height:12px;overflow:hidden;border-radius:999px;background:#e9edf2}.PortfolioRecommendations_barCompact__5E4KI{height:7px}.PortfolioRecommendations_barSegment__ESNnA{display:block;height:100%;opacity:.6;transition:width .2s ease}.PortfolioRecommendations_barSegment__ESNnA+.PortfolioRecommendations_barSegment__ESNnA{box-shadow:inset 1px 0 0 #fff}.PortfolioRecommendations_barSelected__Dv8FO{opacity:1}.PortfolioRecommendations_buyFill__tTYz7{background:var(--buy)}.PortfolioRecommendations_holdFill__jEXA8{background:var(--hold-accent)}.PortfolioRecommendations_sellFill__SG_ke{background:var(--sell)}.PortfolioRecommendations_legend__5l4zT{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--type-color-body);font-variant-numeric:tabular-nums}.PortfolioRecommendations_legendItem__DlxME{display:inline-flex;align-items:center;gap:6px}.PortfolioRecommendations_legendDot__T9Pav{width:9px;height:9px;border-radius:50%;opacity:.6}.PortfolioRecommendations_selected__bVPcS{font-weight:700;color:var(--type-color-heading)}.PortfolioRecommendations_selected__bVPcS .PortfolioRecommendations_legendDot__T9Pav{opacity:1}.PortfolioRecommendations_meter__Fc2_u{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px}.PortfolioRecommendations_meterLabel__AALKq{font:var(--type-action)}.PortfolioRecommendations_meterTrack__VZ9yS{display:block;height:6px;overflow:hidden;border-radius:999px;background:#ffffffa8}.PortfolioRecommendations_meterFill__wyLMZ{display:block;height:100%;border-radius:999px;background:var(--meter)}.PortfolioRecommendations_factor__T9W_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.PortfolioRecommendations_factorLabel___A0LU{color:var(--type-color-body);font:var(--type-caption)}.PortfolioRecommendations_factorChip__O_kRK{padding:3px 10px;border:1px solid #d9e2f1;border-radius:999px;background:#f4f7fc;color:#2d57b8;font-weight:600}.PortfolioRecommendations_stats__vpmm6{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:0 0 16px;font-variant-numeric:tabular-nums}.PortfolioRecommendations_stat__E0NeZ{padding:9px 12px;border-radius:8px;background:#f7f9fc}.PortfolioRecommendations_stat__E0NeZ[data-tone=positive]{background:var(--buy-soft);color:var(--buy)}.PortfolioRecommendations_stat__E0NeZ[data-tone=negative]{background:var(--sell-soft);color:var(--sell)}.PortfolioRecommendations_stat__E0NeZ dt{font:var(--type-caption);color:var(--type-color-lead)}.PortfolioRecommendations_stat__E0NeZ dd{margin:2px 0 0;font-size:15px;font-weight:600}.PortfolioRecommendations_statSub__abay6{font-size:var(--type-size-caption);font-weight:400;opacity:.85}.PortfolioRecommendations_details__XWhXY{border-top:1px solid #edf0f5;padding-top:12px}.PortfolioRecommendations_details__XWhXY summary{cursor:pointer;color:#365eaa;font:var(--type-action)}.PortfolioRecommendations_tableScroll__MB4jW{overflow-x:auto;margin-top:8px}.PortfolioRecommendations_metrics__mPO5_{width:100%;border-collapse:collapse;font:var(--type-ui);font-variant-numeric:tabular-nums}.PortfolioRecommendations_metrics__mPO5_ td,.PortfolioRecommendations_metrics__mPO5_ th{padding:7px 10px;border-bottom:1px solid #edf0f5;text-align:right}.PortfolioRecommendations_metrics__mPO5_ th:first-child{text-align:left}.PortfolioRecommendations_metrics__mPO5_ tbody th{font-weight:400}.PortfolioRecommendations_metrics__mPO5_ tbody tr:nth-child(odd){background:#fafbfd}.PortfolioRecommendations_metrics__mPO5_ thead{color:var(--type-color-body);font:var(--type-caption);text-transform:uppercase;letter-spacing:.3px}.PortfolioRecommendations_decileCell__5vAs_{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.PortfolioRecommendations_decileNumber__3OA38{min-width:16px;text-align:right}.PortfolioRecommendations_warnings___g35e{color:#80612c;font:var(--type-caption);padding-left:18px;margin-bottom:0}.PortfolioRecommendations_empty__2mm05{margin:0;padding:24px 12px;text-align:center;color:var(--type-color-body)}.PortfolioRecommendations_unavailable__Izuuo{margin-top:20px}.PortfolioRecommendations_unavailableTitle__qpvwE{font:var(--type-panel-title);margin:0}.PortfolioRecommendations_footer__K_k4j{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid #edf0f5}@media (max-width:760px){.PortfolioRecommendations_confidenceFilter__eYWAH{grid-template-columns:auto 1fr auto}.PortfolioRecommendations_confidenceSummary___orhK{grid-column:1/-1}.PortfolioRecommendations_gaugeTrack__FiHFj,.PortfolioRecommendations_rowBar__oDqhy,.PortfolioRecommendations_rowStat__EeWxV{display:none}.PortfolioRecommendations_verdict__k6etx{grid-template-columns:1fr}}@media (max-width:600px){.PortfolioRecommendations_cardBody__JOZ72{padding:12px}.PortfolioRecommendations_identity__M7PX1{flex-direction:column;align-items:stretch;gap:0;padding-left:12px}.PortfolioRecommendations_rowToggle__46g3I{padding-right:12px}.PortfolioRecommendations_rowChips__AxDvU{display:none}.PortfolioRecommendations_metrics__mPO5_ td,.PortfolioRecommendations_metrics__mPO5_ th{padding:7px 5px}.PortfolioRecommendations_footer__K_k4j{padding:12px}}