.ib-watchlist-grid-entry_page___S_jg.ib-watchlist-grid-entry_page___S_jg{max-width:var(--pp-content-max)}.ib-watchlist-grid-entry_page___S_jg .watchlist-workspace{grid-template-columns:208px minmax(0,1fr);gap:var(--pp-space-4)}.ib-watchlist-grid-entry_page___S_jg .watchlist-groups nav{display:grid;overflow-x:visible}.ib-watchlist-grid-entry_orderHelpHidden__N0a2L.ib-watchlist-grid-entry_orderHelpHidden__N0a2L{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ib-watchlist-grid-entry_page___S_jg .watchlist-board,.ib-watchlist-grid-entry_page___S_jg .watchlist-groups{background:var(--panel);border-color:var(--border);box-shadow:none}.ib-watchlist-grid-entry_page___S_jg .watchlist-board-heading{background:var(--surface-soft);padding:10px 14px;min-height:54px;flex-direction:row;align-items:center;gap:12px}.ib-watchlist-grid-entry_page___S_jg .watchlist-board-tools{width:auto;flex:0 1 220px}.ib-watchlist-grid-entry_page___S_jg .watchlist-filter{width:100%;min-width:0}.ib-watchlist-grid-entry_page___S_jg .watchlist-group-title-row{gap:8px}.ib-watchlist-grid-entry_symbolCount__LhCHa{color:var(--muted);font-size:var(--pp-font-xs);white-space:nowrap}@media (max-width:600px){.ib-watchlist-grid-entry_page___S_jg .watchlist-board-heading{flex-wrap:wrap}.ib-watchlist-grid-entry_page___S_jg .watchlist-board-tools{flex:1 1 130px}}.ib-watchlist-grid-entry_page___S_jg .selection-controls{flex-wrap:wrap;padding:var(--pp-space-3);border-bottom:1px solid var(--border)}.ib-watchlist-grid-entry_page___S_jg .watchlist-order-hint{padding:var(--pp-space-2) var(--pp-space-4);font-size:var(--pp-font-xs);color:var(--muted)}.ib-watchlist-grid-entry_page___S_jg .watchlist-rows{overflow:visible}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_tableLayout__SIffy{min-width:0;grid-template-columns:20px minmax(160px,1fr) minmax(110px,.6fr) 200px;gap:16px}.ib-watchlist-grid-entry_page___S_jg .watchlist-table-head>span{text-align:left;justify-self:start}.ib-watchlist-grid-entry_page___S_jg .watchlist-table-head>span:last-child{justify-self:start}.ib-watchlist-grid-entry_page___S_jg .watchlist-row{min-height:82px;grid-template-rows:auto;padding:10px var(--pp-space-4)}.ib-watchlist-grid-entry_page___S_jg .watchlist-row:has(.ib-watchlist-grid-entry_expanded__OOel5){grid-template-rows:88px auto}.ib-watchlist-grid-entry_page___S_jg .watchlist-symbol small,.ib-watchlist-grid-entry_quoteCell__iFus3>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ib-watchlist-grid-entry_page___S_jg .watchlist-row>*{min-width:0}.ib-watchlist-grid-entry_page___S_jg .watchlist-row>:nth-child(n+4):nth-child(-n+9){justify-items:start;text-align:left}.ib-watchlist-grid-entry_page___S_jg .watchlist-row>.ib-watchlist-grid-entry_actionRow__DaWSL{justify-content:flex-end}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_quoteCell__iFus3{display:grid;gap:var(--pp-space-1);justify-items:start;text-align:left}.ib-watchlist-grid-entry_quoteCell__iFus3 .watchlist-change{justify-items:start;text-align:left}.ib-watchlist-grid-entry_quoteCell__iFus3 .watchlist-change small,.ib-watchlist-grid-entry_quoteCell__iFus3 .watchlist-change>span,.ib-watchlist-grid-entry_quoteCell__iFus3 .watchlist-quote-value>span{display:none}.ib-watchlist-grid-entry_quoteCell__iFus3 .watchlist-change strong{font-size:var(--pp-font-xs)}.ib-watchlist-grid-entry_quoteCell__iFus3>small{font-size:var(--pp-font-xs);color:var(--muted)}.ib-watchlist-grid-entry_page___S_jg .selection-score-cell{grid-template-columns:1fr;align-items:center;gap:4px}.ib-watchlist-grid-entry_page___S_jg .selection-score-cell>strong{font-size:var(--pp-font-lg)}.ib-watchlist-grid-entry_stageCell__Z19JF{display:grid;gap:4px;justify-items:start}.ib-watchlist-grid-entry_stageCell__Z19JF small{overflow:hidden;text-overflow:ellipsis;max-width:100%;color:var(--muted);font-size:var(--pp-font-xs);white-space:nowrap}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL>button{min-height:34px;padding-inline:6px;white-space:nowrap}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL>button:first-child{grid-area:1/1}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL>button:nth-child(2){grid-area:1/2}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL>button:nth-child(3){grid-area:2/1}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL>button:nth-child(4){grid-area:2/2}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL>button:nth-child(5){grid-area:1/3}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL>button:nth-child(6){grid-area:2/3}.ib-watchlist-grid-entry_insightCell__GtGwr{min-width:0;width:100%}.ib-watchlist-grid-entry_insightCell__GtGwr>.selection-reason-cell{display:block;width:100%;min-width:0;overflow:hidden}.ib-watchlist-grid-entry_insightCell__GtGwr>.selection-reason-cell>*{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px}.ib-watchlist-grid-entry_riskCell__mMdpf{display:grid;grid-template-rows:42px 22px;gap:4px;width:100%;min-width:0}.ib-watchlist-grid-entry_riskCell__mMdpf>section{width:100%;min-width:0;margin:0;padding:0;border:0;overflow:hidden}.ib-watchlist-grid-entry_riskCell__mMdpf .ib-watchlist-grid-entry_expandButton__F6bVs{min-height:22px}.ib-watchlist-grid-entry_expandButton__F6bVs{display:inline-flex;align-items:center;gap:var(--pp-space-1);justify-self:start;padding:0;min-height:28px;color:var(--info-text);border:0;background:none;font-size:var(--pp-font-xs);cursor:pointer}.ib-watchlist-grid-entry_expandButton__F6bVs[aria-expanded=true] svg{transform:rotate(180deg)}.ib-watchlist-grid-entry_expanded__OOel5{display:grid;grid-column:1/-1;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:var(--pp-space-6);padding:var(--pp-space-4);border-top:1px solid var(--border);border-radius:var(--pp-radius-sm);background:var(--surface-soft)}.ib-watchlist-grid-entry_expanded__OOel5 section{min-width:0}.ib-watchlist-grid-entry_expanded__OOel5 h3{font-size:var(--pp-font-xs);font-weight:500;margin:0 0 var(--pp-space-3);color:var(--muted)}.ib-watchlist-grid-entry_expanded__OOel5 .selection-factor-cell,.ib-watchlist-grid-entry_expanded__OOel5 .selection-risk-cell{text-align:left;justify-items:start}.ib-watchlist-grid-entry_expanded__OOel5 .selection-factor-cell{width:100%}.ib-watchlist-grid-entry_expanded__OOel5 .selection-factor-cell>span{justify-content:space-between}.ib-watchlist-grid-entry_page___S_jg button:focus-visible{outline:2px solid var(--accent-cool);outline-offset:2px}@media (max-width:1550px){.ib-watchlist-grid-entry_page___S_jg .watchlist-workspace{grid-template-columns:minmax(0,1fr)}.ib-watchlist-grid-entry_page___S_jg .watchlist-groups{overflow:hidden}.ib-watchlist-grid-entry_page___S_jg .watchlist-groups nav{display:flex;overflow-x:auto;padding:var(--pp-space-2);gap:var(--pp-space-2)}.ib-watchlist-grid-entry_page___S_jg .watchlist-group-item{flex:0 0 auto}.ib-watchlist-grid-entry_page___S_jg .watchlist-group-select{min-height:40px}.ib-watchlist-grid-entry_page___S_jg .watchlist-group-select small{display:none}.ib-watchlist-grid-entry_page___S_jg .watchlist-groups-heading{min-height:40px}}@media (max-width:760px){.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_tableLayout__SIffy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ib-watchlist-grid-entry_page___S_jg .watchlist-table-head{display:none}.ib-watchlist-grid-entry_page___S_jg .watchlist-row{position:relative}.ib-watchlist-grid-entry_page___S_jg .watchlist-row>.watchlist-check{position:absolute;left:16px;top:24px}.ib-watchlist-grid-entry_page___S_jg .watchlist-row,.ib-watchlist-grid-entry_page___S_jg .watchlist-row:has(.ib-watchlist-grid-entry_expanded__OOel5){padding:16px;grid-template-rows:auto auto}.ib-watchlist-grid-entry_page___S_jg .watchlist-symbol-cell{grid-column:1;grid-row:1;padding-left:24px}.ib-watchlist-grid-entry_page___S_jg .watchlist-symbol{padding:0}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_quoteCell__iFus3{grid-column:2;grid-row:1;justify-items:end}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_dailyAnalysis__kPDGv{grid-column:1;grid-row:2}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_intradayAnalysis__dfbEg{grid-column:2;grid-row:2}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_riskCell__mMdpf{grid-column:1/-1;grid-row:3;grid-template-rows:18px 42px 22px}.ib-watchlist-grid-entry_page___S_jg [data-label]{align-self:start}.ib-watchlist-grid-entry_page___S_jg [data-label]:before{content:attr(data-label);display:block;color:var(--muted);font-size:var(--pp-font-xs);line-height:18px;margin-bottom:4px}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_researchCell__nwBL5{grid-column:1/-1;grid-row:4}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_actionRow__DaWSL{grid-column:1/-1;grid-row:2;justify-self:start}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_expanded__OOel5{grid-template-columns:1fr;grid-column:1/-1;grid-row:6}}.ib-watchlist-grid-entry_researchCell__nwBL5{min-width:0;width:100%}.ib-watchlist-grid-entry_updateHelp__pcm_Y{flex-basis:100%;margin:4px 0 0;color:var(--muted);font-size:var(--pp-font-xs);line-height:1.6}.ib-watchlist-grid-entry_page___S_jg .selection-stage.is-weakening{color:var(--warning-text)}.ib-watchlist-grid-entry_dailyAnalysis__kPDGv,.ib-watchlist-grid-entry_intradayAnalysis__dfbEg{display:grid;align-content:center;gap:5px;min-width:0;width:100%;font-size:var(--pp-font-xs)}.ib-watchlist-grid-entry_page___S_jg .ib-watchlist-grid-entry_dailyAnalysis__kPDGv>.ib-watchlist-grid-entry_qualityCell__CfxNf{display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px}.ib-watchlist-grid-entry_dailyAnalysis__kPDGv .selection-reason-cell{display:grid;gap:2px;width:100%;overflow:hidden}.ib-watchlist-grid-entry_dailyAnalysis__kPDGv .selection-reason-cell>*,.ib-watchlist-grid-entry_intradayAnalysis__dfbEg>small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted);font-size:var(--pp-font-xs)}.ib-watchlist-grid-entry_dailyAnalysis__kPDGv .selection-reason-cell>:first-child{color:var(--ink)}.ib-watchlist-grid-entry_intradayAnalysis__dfbEg .analysis-summary{margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ib-watchlist-grid-entry_intradayAnalysis__dfbEg [data-quality=ready],.ib-watchlist-grid-entry_intradayAnalysis__dfbEg [data-quality=strong]{color:var(--info-text)}.ib-watchlist-grid-entry_intradayAnalysis__dfbEg [data-quality=invalid],.ib-watchlist-grid-entry_intradayAnalysis__dfbEg [data-quality=limited]{color:var(--warning-text)}.ib-watchlist-grid-entry_intradayAnalysis__dfbEg [data-quality=historical],.ib-watchlist-grid-entry_intradayAnalysis__dfbEg [data-quality=missing]{color:var(--muted)}.ib-watchlist-grid-entry_coreRisk__IfifI{display:grid;gap:4px;align-content:start;font-size:var(--pp-font-xs)}.ib-watchlist-grid-entry_coreRisk__IfifI>div{display:flex;align-items:center;gap:8px;min-width:0}.ib-watchlist-grid-entry_coreRisk__IfifI strong{font-weight:500;color:var(--muted)}.ib-watchlist-grid-entry_coreRisk__IfifI[data-tone=warning] strong{color:var(--amber-11)}.ib-watchlist-grid-entry_coreRisk__IfifI small{color:var(--muted);white-space:nowrap;font-size:10px}.ib-watchlist-grid-entry_coreRisk__IfifI>span{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ib-watchlist-grid-entry_expanded__OOel5>section[aria-label]{grid-column:1/-1}.ib-security-detail-chart_toolbar__jZ_zI{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:12px}.ib-security-detail-chart_control__8Emab{display:flex;min-width:0;align-items:center;gap:6px}.ib-security-detail-chart_control__8Emab>span{flex:0 0 auto;color:var(--muted-subtle);font-size:9px;font-weight:700;letter-spacing:.04em}.ib-security-detail-chart_segmented__WP_BA{display:flex;min-width:0;padding:2px;gap:2px;border:1px solid rgba(148,163,184,.1);border-radius:7px;background:rgba(2,6,23,.3)}.ib-security-detail-chart_segmented__WP_BA button{min-width:33px;min-height:24px;padding:0 7px;color:var(--muted);font-size:10px;font-weight:650;white-space:nowrap;border:0;border-radius:5px;background:transparent;cursor:pointer;transition:color .12s ease,background-color .12s ease,opacity .12s ease}.ib-security-detail-chart_segmented__WP_BA button.ib-security-detail-chart_active__kZaUz,.ib-security-detail-chart_segmented__WP_BA button:hover:not(:disabled){color:var(--text-accent-soft);background:rgba(124,58,237,.14)}.ib-security-detail-chart_segmented__WP_BA button:focus-visible{outline:2px solid rgba(139,92,246,.55);outline-offset:1px}.ib-security-detail-chart_segmented__WP_BA button:disabled{opacity:.28;cursor:not-allowed}[data-theme=light] .ib-security-detail-chart_segmented__WP_BA{border-color:var(--border);background:var(--surface-muted)}@media (max-width:960px){.ib-security-detail-chart_toolbar__jZ_zI{flex-wrap:wrap;gap:5px 9px}.ib-security-detail-chart_control__8Emab>span{display:none}.ib-security-detail-chart_segmented__WP_BA button{min-width:30px;padding-inline:5px}}@media (max-width:680px){.ib-security-detail-chart_toolbar__jZ_zI{max-width:100%;overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap;scrollbar-width:none}.ib-security-detail-chart_toolbar__jZ_zI::-webkit-scrollbar{display:none}.ib-security-detail-chart_control__8Emab{flex:0 0 auto}}