.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}.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_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{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:#b42318;background:#fff3f1;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:18px;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:#365eaa;box-shadow:0 1px 4px #17263b12}.PortfolioRecommendations_tabCount__ryblA{font-variant-numeric:tabular-nums;font-size:var(--type-size-caption);color:var(--type-color-body)}.PortfolioRecommendations_card__bMgK2{border:1px solid #dfe6f0;border-radius:8px}.PortfolioRecommendations_row___09Z3{display:flex;align-items:center;width:100%;min-height:48px;border-radius:8px}.PortfolioRecommendations_rowToggle__46g3I{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:12px;min-width:0;min-height:48px;padding:9px 16px 9px 0;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.PortfolioRecommendations_row___09Z3:hover{background:#f7f9fc}.PortfolioRecommendations_row___09Z3 .PortfolioRecommendations_badge__AIrkp{margin-left:auto}.PortfolioRecommendations_chevron__lhhFZ{flex-shrink:0;color:var(--type-color-body)}.PortfolioRecommendations_expandedChevron__W3F59{transform:rotate(180deg)}.PortfolioRecommendations_cardBody__JOZ72{padding:16px 18px 18px;border-top:1px solid #edf0f5}.PortfolioRecommendations_symbol__hghMY{display:inline-flex;align-items:center;min-height:48px;padding:9px 16px;font:var(--type-panel-title);color:#365eaa;text-decoration:none}.PortfolioRecommendations_symbol__hghMY:hover{text-decoration:underline}.PortfolioRecommendations_company__dEqHO{font:var(--type-ui);color:var(--type-color-body);margin:0 0 4px}.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_unavailableBadge__pT_jp{background:#f2f5f9;color:var(--type-color-body)}.PortfolioRecommendations_badge__AIrkp{border-radius:5px;padding:4px 12px;text-transform:capitalize;font-weight:600}.PortfolioRecommendations_buy__htg4e{color:#067647;background:#e8f7ee}.PortfolioRecommendations_hold__N3Zyq{color:#75511c;background:#fff4d6}.PortfolioRecommendations_sell__BrN53{color:#b42318;background:#ffebe9}.PortfolioRecommendations_probabilities__N67BV{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--type-color-body);margin-top:14px;font-variant-numeric:tabular-nums}.PortfolioRecommendations_selected__bVPcS{font-weight:600;color:var(--type-color-heading)}.PortfolioRecommendations_factor__T9W_1{margin:8px 0 14px}.PortfolioRecommendations_stats__vpmm6{display:flex;flex-wrap:wrap;gap:14px 28px;margin:16px 0;font-variant-numeric:tabular-nums}.PortfolioRecommendations_stats__vpmm6 dt{font:var(--type-caption);color:var(--type-color-body)}.PortfolioRecommendations_stats__vpmm6 dd{margin:3px 0 0;font-weight:500}.PortfolioRecommendations_details__XWhXY{border-top:1px solid #edf0f5;padding-top:12px}.PortfolioRecommendations_details__XWhXY summary{cursor:pointer;color:#365eaa}.PortfolioRecommendations_tableScroll__MB4jW{overflow-x:auto}.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_ thead{color:var(--type-color-body)}.PortfolioRecommendations_warnings___g35e{color:#80612c;font:var(--type-caption);padding-left:18px;margin-bottom:0}.PortfolioRecommendations_footer__K_k4j{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid #edf0f5}@media (max-width:600px){.PortfolioRecommendations_cardBody__JOZ72{padding:12px}.PortfolioRecommendations_symbol__hghMY{padding-inline:12px}.PortfolioRecommendations_rowToggle__46g3I{padding-right:12px}.PortfolioRecommendations_stats__vpmm6{gap:12px 20px}.PortfolioRecommendations_metrics__mPO5_ td,.PortfolioRecommendations_metrics__mPO5_ th{padding:7px 5px}.PortfolioRecommendations_footer__K_k4j{padding:12px}}