.eq-dashboard-template,.td-shell{--eq-canvas:#010201;--eq-canvas-soft:#030604;--eq-surface:#10160f;--eq-surface-raised:#141c13;--eq-surface-inset:#030604;--eq-sidebar-bg:#030503;--eq-text:#dbe7dc;--eq-text-secondary:#839188;--eq-text-faint:#5f6b62;--eq-border:#202b22;--eq-border-strong:#2e3c30;--eq-brand:#30c532;--eq-brand-hover:#52d753;--eq-positive:#30c532;--eq-negative:#f04c55;--eq-warning:#f0b90b;--eq-info:#5b9cff;--eq-radius:4px;--eq-font-sans:var(--ve-font-family);--eq-font-mono:var(--ve-font-ui)}.eq-dashboard-metric-card,.eq-dashboard-page-content,.eq-dashboard-page-header,.eq-dashboard-page-shell,.eq-dashboard-price-hero-card,.eq-dashboard-section-header,.eq-dashboard-section-panel{box-sizing:border-box;font-family:var(--eq-font-sans,var(--font-home),Manrope,sans-serif)}.eq-dashboard-metric-card *,.eq-dashboard-page-content *,.eq-dashboard-page-header *,.eq-dashboard-page-shell *,.eq-dashboard-price-hero-card *,.eq-dashboard-section-header *,.eq-dashboard-section-panel *{box-sizing:border-box}.eq-dashboard-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:0 0 16px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--eq-text,#dbe7dc)}.eq-dashboard-visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.eq-dashboard-page-header-identity-only{min-height:0;padding:0;gap:12px}.eq-dashboard-page-header-identity-only .eq-dashboard-page-header-copy{min-height:0}.eq-dashboard-page-header-identity-only:not(:has(.eq-dashboard-page-meta,.eq-dashboard-page-actions)){position:absolute}.td-board-header-identity-only{min-height:0;padding:0;border-bottom:0;background:transparent}.eq-dashboard-page-shell{min-height:0;padding:0;gap:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--eq-text,#dbe7dc)}.eq-dashboard-page-content,.eq-dashboard-page-shell{display:flex;width:100%;max-width:100%;min-width:0;flex-direction:column}.eq-dashboard-page-content{gap:16px}.eq-dashboard-page-header-copy{min-width:0}.eq-dashboard-eyebrow,.eq-dashboard-metric-label,.eq-dashboard-price-hero-symbol{margin:0;color:var(--eq-text-secondary,#839188);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.eq-dashboard-page-header h1{max-width:760px;margin:0;color:var(--eq-text,#dbe7dc);font-size:28px;font-weight:800;letter-spacing:-.025em;line-height:1.15}.eq-dashboard-page-description,.eq-dashboard-page-meta{max-width:760px;margin:0;color:var(--eq-text-secondary,#839188);font-size:13px;line-height:1.45}.eq-dashboard-page-meta{color:var(--eq-text-faint,#5f6b62);font-size:12px}.eq-dashboard-eyebrow+h1{margin-top:5px}.eq-dashboard-page-header h1+.eq-dashboard-page-description,.eq-dashboard-page-header h1+.eq-dashboard-page-meta{margin-top:7px}.eq-dashboard-page-description+.eq-dashboard-page-meta{margin-top:6px}.eq-dashboard-page-actions,.eq-dashboard-section-header-tools{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.eq-dashboard-link-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 16px;border:1px solid var(--eq-border-strong,#2e3c30);border-radius:var(--eq-radius,4px);font-size:12px;font-weight:800;line-height:1;text-decoration:none!important;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease}.eq-dashboard-link-button-primary,.td-shell.td-shell .eq-dashboard-link-button-primary{border-color:var(--eq-brand,#30c532);background:var(--eq-brand,#30c532);color:#061006!important}.eq-dashboard-link-button-secondary,.td-shell.td-shell .eq-dashboard-link-button-secondary{background:var(--eq-surface-inset,#030604);color:var(--eq-brand,#30c532)!important}.eq-dashboard-link-button:hover{border-color:var(--eq-brand,#30c532);text-decoration:none!important;transform:translateY(-1px)}.eq-dashboard-link-button-secondary:hover{background:color-mix(in srgb,var(--eq-brand,#30c532) 10%,var(--eq-surface-inset,#030604))}.eq-dashboard-link-button:focus-visible{outline:2px solid var(--eq-brand,#30c532);outline-offset:3px}.eq-dashboard-section-panel{min-width:0;padding:16px;border:1px solid var(--eq-border,#202b22);border-radius:var(--eq-radius,4px);background:var(--eq-surface,#10160f);color:var(--eq-text,#dbe7dc)}.eq-dashboard-section-panel-content{min-width:0}.eq-dashboard-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.eq-dashboard-section-header-copy{min-width:0}.eq-dashboard-section-header h2,.eq-dashboard-section-header h3{margin:0;color:var(--eq-text,#dbe7dc);font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.25}.eq-dashboard-section-header p{margin:4px 0 0;color:var(--eq-text-secondary,#839188);font-size:13px;line-height:1.45}.td-shell .portfolio-board-detail .portfolio-metric-label{color:#839188!important}.td-shell .portfolio-board-detail .portfolio-page-kicker,.td-shell .portfolio-board-detail .portfolio-page-meta{color:#5f6b62!important}.td-shell .portfolio-board-detail .eq-dashboard-page-content{gap:20px}.td-shell .portfolio-board-detail .portfolio-unified-strip .portfolio-strip-item{padding:0;border-right:0;border-bottom:0}.td-shell .portfolio-board-detail .portfolio-cockpit-metrics{gap:24px!important;padding:20px 24px;margin-bottom:0;align-items:flex-start;overflow:visible}.td-shell .portfolio-board-detail .portfolio-metric-hero-val strong{font-size:32px;font-weight:800;letter-spacing:-.025em;line-height:1.1;color:#dbe7dc!important}.td-shell .portfolio-board-detail .portfolio-metric-pnl{font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.td-shell .portfolio-board-detail .portfolio-metric-sec-val strong{font-size:20px;font-weight:700;line-height:1.15}.td-shell .portfolio-board-detail .portfolio-metric-pnl.positive,.td-shell .portfolio-board-detail .portfolio-metric-sec-val strong.positive,.td-shell .portfolio-board-detail .portfolio-pnl-pill.positive{color:#30c532!important}.td-shell .portfolio-board-detail .portfolio-metric-pnl.negative,.td-shell .portfolio-board-detail .portfolio-metric-sec-val strong.negative,.td-shell .portfolio-board-detail .portfolio-pnl-pill.negative{color:#f04c55!important}.td-shell .portfolio-board-detail .portfolio-pnl-pill{padding:2px 7px;border-radius:3px;font-size:12px;font-weight:800}.td-shell .portfolio-board-detail .portfolio-metric-sub{margin-top:3px;color:#5f6b62!important;font-size:12px;line-height:1.35}.td-shell .portfolio-board-detail .portfolio-metric-sub.positive{color:#30c532!important}.td-shell .portfolio-board-detail .portfolio-metric-sub.negative{color:#f04c55!important}.td-shell .portfolio-board-detail .portfolio-analytics-grid{gap:16px;margin-bottom:0}.td-shell .portfolio-board-detail .eq-dashboard-section-panel{padding:16px 20px}.td-shell .portfolio-board-detail .eq-dashboard-section-header{align-items:center;margin-bottom:12px}.td-shell .portfolio-board-detail .eq-dashboard-section-header h2,.td-shell .portfolio-board-detail .eq-dashboard-section-header h3{font-size:14px!important;font-weight:800;line-height:1.35;letter-spacing:0}.td-shell .portfolio-board-detail .eq-dashboard-section-header p{display:none}.td-shell .portfolio-board-detail .alpha-badge{padding:2px 6px;border:1px solid rgba(48,197,50,.3);border-radius:3px;background:rgba(48,197,50,.15);color:#30c532!important;font-size:11px;font-weight:800}.td-shell .portfolio-board-detail .alpha-badge.negative{border-color:rgba(240,76,85,.3);background:rgba(240,76,85,.15);color:#f04c55!important}.td-shell .portfolio-board-detail .portfolio-analytics-allocation .eq-dashboard-section-header h2,.td-shell .portfolio-board-detail .portfolio-analytics-performance .eq-dashboard-section-header h2{font-size:14px!important;line-height:1.35}.td-shell .portfolio-board-detail .portfolio-analytics-allocation .eq-dashboard-section-header p,.td-shell .portfolio-board-detail .portfolio-analytics-performance .eq-dashboard-section-header p{display:none}.td-shell .portfolio-board-detail .portfolio-analytics-allocation .eq-dashboard-section-panel-content,.td-shell .portfolio-board-detail .portfolio-analytics-performance .eq-dashboard-section-panel-content{min-height:0}.td-shell .portfolio-board-detail .portfolio-chart-frame{height:230px}.td-shell .portfolio-board-detail .portfolio-periods{display:inline-flex;gap:2px;padding:2px;border:1px solid #202b22;border-radius:4px;background:#030604}.td-shell .portfolio-board-detail .portfolio-periods button{min-height:26px;padding:0 8px;border:1px solid transparent;border-radius:2px;background:transparent;color:#839188!important;font-family:inherit;font-size:11px;font-weight:700}.td-shell .portfolio-board-detail .portfolio-periods button:hover{border-color:transparent;color:#dbe7dc!important}.td-shell .portfolio-board-detail .portfolio-periods button.is-active{border:1px solid #2e3c30;background:#141c13;color:#30c532!important}.td-shell .portfolio-board-detail .portfolio-chart-footnote{gap:8px 16px;margin-top:4px;color:#839188!important;font-size:11px}.td-shell .portfolio-board-detail .portfolio-chart-footnote>span{gap:6px;color:#839188!important}.td-shell .portfolio-board-detail .portfolio-legend-dot{width:16px;height:2.5px;border-radius:2px}.td-shell .portfolio-board-detail .portfolio-legend-dot.is-benchmark{height:0;border-top:2px dashed #839188;background:transparent;border-radius:0}.td-shell .portfolio-board-detail .portfolio-chart-footnote strong{color:#30c532!important;font-weight:800}.td-shell .portfolio-board-detail .portfolio-chart-footnote>span:nth-child(2) strong{color:#dbe7dc!important}.td-shell .portfolio-board-detail .portfolio-footnote-sub{display:none}.td-shell .portfolio-board-detail>.eq-dashboard-page-header{display:none!important;margin:0!important;min-height:0!important;padding:0!important}.td-shell .portfolio-board-detail .portfolio-chart-frame{position:relative}.td-shell .portfolio-board-detail .portfolio-chart-loading{position:absolute;inset:0;z-index:1;display:grid;place-items:center;background:rgba(3,6,4,.55)}.td-shell .portfolio-board-detail .portfolio-selection-badge{padding:2px 6px;border:1px solid #2e3c30;border-radius:3px;background:#141c13;color:#dbe7dc!important;font-size:11px;font-weight:700}.td-shell .portfolio-board-detail .portfolio-selection-badge-overlay{position:absolute;right:8px;bottom:8px;z-index:2;pointer-events:none}.td-shell .portfolio-board-detail .sector-treemap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.td-shell .portfolio-board-detail .sector-treemap .treemap-tile{display:flex;flex-direction:column;justify-content:space-between;min-height:92px;padding:10px 12px;border:1px solid #202b22;border-left-width:4px;border-radius:4px;background:#030604;cursor:pointer;text-align:left}.td-shell .portfolio-board-detail .sector-treemap .treemap-tile:hover{background:#141c13}.td-shell .portfolio-board-detail .sector-treemap .treemap-tile.is-active{border-color:#30c532;background:#141c13}.td-shell .portfolio-board-detail .tile-sector{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.td-shell .portfolio-board-detail .tile-name{display:flex;align-items:center;justify-content:space-between;gap:6px;color:#839188!important;font-size:12px;font-weight:700}.td-shell .portfolio-board-detail .tile-pct{color:#30c532!important;font-size:12px;font-weight:700}.td-shell .portfolio-board-detail .tile-symbols{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 4px;color:#5f6b62!important;font-size:11px}.td-shell .portfolio-board-detail .tile-chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:2px 6px;border:1px solid #202b22;border-radius:3px;background:#10160f;color:#dbe7dc!important;font-family:inherit;font-size:11px;cursor:pointer}.td-shell .portfolio-board-detail .tile-chip.is-active,.td-shell .portfolio-board-detail .tile-chip:hover{border-color:#30c532;background:#141c13}.td-shell .portfolio-board-detail .tile-value{margin-top:4px;color:#dbe7dc!important;font-size:15px;font-weight:800}.td-shell .portfolio-board-detail .portfolio-feed-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.td-shell .portfolio-board-detail .portfolio-feed-grid>*{min-width:0;grid-column:auto}.td-shell .portfolio-board-detail .portfolio-feed-grid .eq-dashboard-section-header{min-height:36px}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-news-item{display:grid;grid-template-columns:minmax(64px,auto) minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid var(--eq-border)}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-news-item:last-child{border-bottom:0}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-news-item-title,.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-news-item-title span{color:var(--eq-text)!important;font-size:14px;font-weight:600;line-height:1.6}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-news-item-title.has-link:hover span{color:var(--eq-brand)!important}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-event-badge,.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-event-status,.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-news-item-date,.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-related-symbols{color:var(--eq-text-secondary)!important;font-size:12px;font-weight:400}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-event-value{color:var(--eq-text)!important;font-size:12px}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-events-compact .overview-event-item{padding:12px 0}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-events-compact .overview-event-badge{font-weight:500}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-events-compact .overview-event-detail{color:var(--eq-text-secondary)!important}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-events-compact .overview-event-status[data-status=today]{color:var(--eq-info)!important;font-weight:600}.td-shell .portfolio-board-detail .portfolio-history-type-filters{width:auto;gap:2px}.td-shell .portfolio-board-detail .portfolio-history-type-filters button{flex:none}.td-shell .portfolio-board-detail .portfolio-history-type-filters button.is-sell.is-active{color:var(--eq-negative)!important}.td-shell .portfolio-board-detail .portfolio-feed-grid .portfolio-analytics-state,.td-shell .portfolio-board-detail .portfolio-feed-grid .portfolio-loading-line{min-height:160px}.td-shell .portfolio-board-detail .portfolio-feed-grid .overview-news-scroll{max-height:320px}.td-shell .portfolio-board-detail .tile-chip .portfolio-symbol,.td-shell .portfolio-board-detail .tile-chip .portfolio-symbol span{color:#dbe7dc!important;font-size:11px;font-weight:700}.td-shell .portfolio-board-detail .portfolio-positions-panel .eq-dashboard-section-header{align-items:center;gap:12px;flex-wrap:wrap}.td-shell .portfolio-board-detail .portfolio-positions-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.td-shell .portfolio-board-detail .portfolio-history-toolbar .search-input,.td-shell .portfolio-board-detail .portfolio-positions-actions .search-input{height:34px;width:180px;padding:0 10px;border:1px solid #202b22;border-radius:4px;background:#030604;color:#dbe7dc!important;font-family:inherit;font-size:12px}.td-shell .portfolio-board-detail .portfolio-history-toolbar .search-input:focus,.td-shell .portfolio-board-detail .portfolio-positions-actions .search-input:focus{border-color:#30c532;outline:none}@media (max-width:1199px){.td-shell .portfolio-board-detail .portfolio-cockpit-metrics{gap:16px}}@media (max-width:767px){.td-shell .portfolio-board-detail .portfolio-cockpit-metrics{padding:16px;gap:16px}.td-shell .portfolio-board-detail .portfolio-chart-frame{height:230px}.td-shell .portfolio-board-detail .portfolio-feed-grid,.td-shell .portfolio-board-detail .sector-treemap{grid-template-columns:minmax(0,1fr)}.td-shell .portfolio-board-detail .portfolio-positions-actions{width:100%;justify-content:flex-start}.td-shell .portfolio-board-detail .portfolio-history-toolbar .search-input,.td-shell .portfolio-board-detail .portfolio-positions-actions .search-input{width:100%}}.eq-dashboard-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.eq-dashboard-metric-card{min-width:0;min-height:88px;padding:12px;border:1px solid var(--eq-border,#202b22);border-radius:var(--eq-radius,4px);background:var(--eq-surface-raised,#10160f);color:var(--eq-text,#dbe7dc)}.eq-dashboard-metric-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-dashboard-metric-value{display:flex;align-items:baseline;gap:5px;margin:6px 0 0;font-family:var(--ve-font-ui)}.eq-dashboard-metric-value strong{color:var(--eq-text,#dbe7dc);font-size:22px;font-weight:750;line-height:1.15}.eq-dashboard-metric-delta span,.eq-dashboard-metric-value span{color:var(--eq-text-secondary,#839188);font-size:12px}.eq-dashboard-metric-delta{display:flex;align-items:baseline;gap:5px;margin:7px 0 0;font-family:var(--ve-font-ui);font-size:12px}.eq-dashboard-metric-delta strong{font-weight:750}[data-tone=positive]{--eq-tone:var(--eq-positive,#30c532)}[data-tone=negative]{--eq-tone:var(--eq-negative,#f04c55)}[data-tone=warning]{--eq-tone:var(--eq-warning,#f0b90b)}[data-tone=info]{--eq-tone:var(--eq-info,#5b9cff)}[data-tone=neutral]{--eq-tone:var(--eq-text,#dbe7dc)}.eq-dashboard-metric-card[data-tone=negative] .eq-dashboard-metric-value strong,.eq-dashboard-metric-card[data-tone=positive] .eq-dashboard-metric-value strong,.eq-dashboard-metric-delta[data-tone=negative] strong,.eq-dashboard-metric-delta[data-tone=positive] strong{color:var(--eq-tone)}.eq-dashboard-price-hero-card{position:relative;display:grid;grid-template-rows:auto 96px;min-width:0;min-height:224px;overflow:hidden;padding:0;border:1px solid var(--eq-border-strong,#2e3c30);border-radius:var(--eq-radius,4px);background:var(--eq-surface-raised,#10160f);color:var(--eq-text,#dbe7dc)}.eq-dashboard-price-hero-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.eq-dashboard-empty-state{margin:0;padding:18px;border:1px dashed var(--eq-border,#202b22);border-radius:var(--eq-radius,4px);color:var(--eq-text-secondary,#839188);font-size:13px}.eq-dashboard-price-hero-card:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--eq-tone,var(--eq-brand,#30c532));opacity:.75}.eq-dashboard-price-hero-content{min-width:0;padding:18px 18px 14px}.eq-dashboard-price-hero-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.eq-dashboard-price-hero-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 9px;margin:16px 0 0;font-family:var(--ve-font-ui)}.eq-dashboard-price-hero-price strong{color:var(--eq-text,#dbe7dc);font-size:clamp(27px,3vw,36px);font-weight:800;letter-spacing:-.045em;line-height:1}.eq-dashboard-price-hero-price span{color:var(--eq-text-secondary,#839188);font-size:12px}.eq-dashboard-price-hero-price .eq-dashboard-price-hero-delta{color:var(--eq-tone);font-size:13px;font-weight:800;letter-spacing:0}.eq-dashboard-price-hero-change{margin:8px 0 0;color:var(--eq-tone);font-family:var(--ve-font-ui);font-size:13px;font-weight:750}.eq-dashboard-price-hero-chart{min-width:0;height:96px;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--eq-tone) 14%,var(--eq-border,#202b22));background:color-mix(in srgb,var(--eq-tone) 3%,var(--eq-surface-inset,#030604))}.eq-dashboard-sparkline{display:block;width:100%;height:100%;margin:0;overflow:visible;color:var(--eq-tone,var(--eq-brand,#30c532))}.eq-dashboard-sparkline :where(polyline,polygon){color:inherit!important}.eq-dashboard-sparkline-area{fill:currentColor;opacity:.12}.eq-dashboard-sparkline-empty{min-height:96px;display:grid;place-items:center;border:0;color:var(--eq-text-faint,#5f6b62);font-size:12px}.eq-dashboard-price-hero-extra{margin-top:12px}@media (max-width:1199px){.eq-dashboard-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.eq-dashboard-page-header{display:block}.eq-dashboard-page-actions{justify-content:flex-start;margin-top:12px}.eq-dashboard-page-actions .eq-dashboard-link-button{width:100%}.eq-dashboard-page-header h1{font-size:24px}.eq-dashboard-page-header{padding-bottom:12px}.eq-dashboard-page-content{gap:12px}.eq-dashboard-section-panel{padding:12px}.eq-dashboard-section-header{display:block}.eq-dashboard-section-header-tools{justify-content:flex-start;margin-top:8px}.eq-dashboard-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.eq-dashboard-metric-card{padding:10px}.eq-dashboard-metric-value strong{font-size:19px}.eq-dashboard-price-hero-content{padding:16px 16px 12px}.eq-dashboard-price-hero-grid{grid-template-columns:1fr}}@media (max-width:420px){.eq-dashboard-metric-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.eq-dashboard-metric-card *,.eq-dashboard-page-header *,.eq-dashboard-price-hero-card *,.eq-dashboard-section-panel *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.td-shell .eq-banking-tab,.td-shell .eq-sector-tab{box-sizing:border-box;color:var(--eq-text)}.td-shell .eq-banking-tab{display:flex;flex-direction:column;gap:0;min-height:100%;padding:0;overflow:visible}.td-shell .eq-banking-tab .tdp-banking-controls,.td-shell .eq-banking-tab .tdp-banking-summary-grid{margin:0}.td-shell .eq-banking-tab .tdp-banking-cockpit-grid,.td-shell .eq-banking-tab .tdp-banking-detail-card,.td-shell .eq-banking-tab .tdp-banking-table-card,.td-shell .eq-banking-tab .tdp-banking-table-card>.eq-dashboard-section-panel-content{min-width:0}.td-shell .eq-sector-tab{display:flex;flex-direction:column;gap:0;min-height:100%;padding:0;overflow:visible}.td-shell .eq-sector-tab .scb-workspace{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:14px;min-height:620px;flex:1}.td-shell .eq-sector-tab .scb-workspace>.scb-matrix-panel,.td-shell .eq-sector-tab .scb-workspace>.scb-rail{min-height:0}.td-shell .eq-sector-tab .scb-matrix-panel{height:auto;align-self:stretch}.td-shell .eq-sector-tab .scb-summary-grid{margin:0}.td-shell .eq-sector-tab :where(.scb-panel,.scb-matrix-panel,.scb-base-card){border:1px solid var(--eq-border);border-radius:var(--eq-radius);background:var(--eq-surface);box-shadow:none;color:var(--eq-text)}.td-shell .eq-sector-tab .scb-base-card{background:var(--eq-surface-raised)}.td-shell .eq-sector-tab :where(.scb-section-heading h2,.scb-matrix-header h1){color:var(--eq-text)}.td-shell .eq-sector-tab :where(.scb-section-heading p,.scb-matrix-header p,.scb-base-card p,.scb-empty-state p){color:var(--eq-text-secondary)}.td-shell .eq-sector-tab .scb-peer-row{border-color:var(--eq-border);border-radius:var(--eq-radius);background:var(--eq-surface-raised)}.td-shell .eq-sector-tab .scb-peer-row strong{color:var(--eq-text)}.td-shell .eq-sector-tab :where(.scb-peer-row small,.scb-peer-row em){color:var(--eq-text-secondary)}.td-shell .eq-sector-tab .scb-custom-add{border-color:var(--eq-border);border-radius:var(--eq-radius);background:var(--eq-surface-inset)}.td-shell .eq-sector-tab .scb-custom-add input{color:var(--eq-text)}.td-shell .eq-sector-tab .scb-table-wrap{border-color:var(--eq-border);background:var(--eq-surface-inset)}.td-shell .eq-sector-tab .stock-dashboard-search-box .ts-current-symbol{border:1px solid var(--eq-border-strong);border-radius:var(--eq-radius);background:var(--eq-surface-raised);color:var(--eq-brand)}.td-shell .eq-sector-tab .stock-dashboard-search-submit{border:1px solid var(--eq-brand);border-radius:var(--eq-radius);background:var(--eq-brand);color:var(--eq-canvas)}.td-shell .eq-sector-tab .stock-dashboard-search-submit:hover:not(:disabled){border-color:var(--eq-brand-hover);background:var(--eq-brand-hover)}@media (max-width:767px){.td-shell .eq-banking-tab,.td-shell .eq-sector-tab,.td-shell .eq-stock-tab{padding:0}.td-shell .eq-sector-tab .scb-workspace{grid-template-columns:1fr;min-height:0}.td-shell .eq-stock-tab .ts-profile-data-block{grid-template-columns:1fr}}.td-shell :where(.portfolio-board,.calculator-board,.qvs-page,.qcb-page,.tas-board,.taa-board,.tdp-technical-board,.eq-stock-entry).eq-dashboard-page-shell{gap:0;padding:0;background:transparent;box-shadow:none}.td-shell :where(.watchlist-empty-state,.tas-empty,.ts-empty-state,.scb-empty-state,.tdp-ainews-empty){min-width:0;padding:18px;border:1px dashed var(--eq-border);border-radius:var(--eq-radius);background:var(--eq-surface-inset);color:var(--eq-text-secondary);box-shadow:none}.td-shell :where(.watchlist-empty-state,.tas-empty,.ts-empty-state,.scb-empty-state,.tdp-ainews-empty) :where(h2,h3,strong){color:var(--eq-text)}