.stock-research-page .research-tab-title{position:relative}
.stock-research-page .research-note-label{position:absolute;top:4px;right:0;display:inline-flex;align-items:center;gap:2px;max-width:calc(100% - 92px);min-height:17px;margin:0;padding:1px 3px 1px 5px;border:1px solid #e8ebef;border-radius:4px;background:#fafbfc;color:#6b7788;font-size:9px;font-weight:500;line-height:1.1;vertical-align:middle}
.stock-research-page .research-note-label:focus-within{border-color:#aeb9c6}
.stock-research-page .research-note-label .research-ai-note-tag{display:inline;min-height:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0;white-space:nowrap}
.stock-research-page .research-note-label .metric-help-button{width:14px;height:14px;flex:0 0 14px;margin:0;color:inherit}
.stock-research-page .research-note-label .metric-help-button .altum-info-icon{display:block;width:12px;height:12px;opacity:.72;filter:brightness(.6)}

@media(max-width:760px){
  .stock-research-page .research-note-label{top:2px;max-width:42%;font-size:8.5px}
  .stock-research-page .research-tab-title h2{padding-right:78px}
}

.stock-research-page [data-etf-tab="portfolio"] .etf-portfolio-refresh-note{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px;width:fit-content;max-width:100%;margin-top:10px;padding:7px 10px;border:1px solid #e1e5ea;border-radius:8px;background:#f7f8fa;color:#637187;font-size:11px;line-height:1.4}
.stock-research-page [data-etf-tab="portfolio"] .etf-portfolio-refresh-status{display:inline-flex;align-items:center;gap:6px;color:#334155;font-weight:600}
.stock-research-page [data-etf-tab="portfolio"] .etf-portfolio-refresh-status i{color:#637187;font-size:11px}
.stock-research-page [data-etf-tab="portfolio"] .etf-portfolio-refresh-date strong{color:#334155;font-weight:650;white-space:nowrap}
.stock-research-page [data-etf-tab="portfolio"] .etf-portfolio-refresh-note>.metric-help-button{width:18px;height:18px;flex:0 0 18px;margin:0;color:#637187}
.stock-research-page [data-etf-tab="portfolio"] .etf-portfolio-refresh-note>.metric-help-button .altum-info-icon{display:block;width:16px;height:16px;opacity:.72}
