.trending-section{margin-bottom:0}.trending-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trending-table,.trending-table thead,.trending-table tbody{width:100%;display:block}.trending-row{grid-template-columns:minmax(180px,1fr) minmax(112px,.42fr) minmax(108px,.36fr) 144px;align-items:center;display:grid}.trending-row>th,.trending-row>td{min-width:0;padding:10px 12px}.trending-row>:first-child{padding-left:16px}.trending-row>:last-child{padding-left:16px;padding-right:16px}.trending-table thead .trending-row{border-bottom:1px solid var(--border)}.trending-table thead th{color:var(--text-muted);letter-spacing:.02em;text-align:left;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.45}.trending-table tbody .trending-row{border-bottom:1px solid var(--border-soft)}.trending-table tbody .trending-row:last-child{border-bottom:0}.trending-system-inner{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.trending-system-copy{text-align:left;flex-direction:column;min-width:0;display:flex}.trending-name,.trending-provider{overflow-wrap:anywhere;text-align:left}.trending-name{color:var(--text);font-size:14px;font-weight:600;line-height:1.35}.trending-provider{color:var(--text-subtle);margin-top:2px;font-size:12px;font-weight:400;line-height:1.35;display:block}.trending-system .av:not(.av-img){background:var(--surface-2);color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border)}.trending-number{font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;font-size:14px;font-weight:600}.trending-table thead .trending-number{text-align:center;font-size:12px;font-weight:600}.trending-positive{color:var(--positive)}.trending-negative{color:var(--negative)}.trending-trend-cell{text-align:center;min-width:0}.trending-table thead .trending-trend-cell{text-align:center}.trending-trend{width:110px;height:30px;margin-left:auto;margin-right:auto;display:block}.trending-section .trending-trend .spark{width:110px;max-width:none;height:30px}.trending-missing{color:var(--text-subtle);white-space:nowrap;font-size:12px}.trending-mobile-label{display:none}.trending-stale{color:var(--warning)}.trending-state{color:var(--text-muted);font-size:13px;line-height:1.5}.trending-loading-line{background:var(--surface-2);border-radius:2px;width:120px;height:4px;margin-top:10px;display:block}@media (max-width:760px){.trending-table thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trending-table tbody .trending-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"system return""drawdown trend";gap:10px 16px;padding:12px 16px}.trending-table tbody .trending-row>th,.trending-table tbody .trending-row>td{padding:0}.trending-system{text-align:left;grid-area:system}.trending-name,.trending-provider{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.trending-number{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.trending-mobile-label{color:var(--text-subtle);font-size:11px;font-weight:400;line-height:1.35;display:block}.trending-value{font-variant-numeric:tabular-nums}.trending-drawdown{grid-area:drawdown;align-self:center}.trending-return{text-align:center;grid-area:return;align-self:center}.trending-return .trending-value{font-size:17px;line-height:1.35}.trending-trend-cell{grid-area:trend;align-self:center;width:110px}}@media (max-width:360px){.trending-table tbody .trending-row{grid-template-columns:minmax(0,1fr) auto 84px;grid-template-areas:"system system system""drawdown return trend";column-gap:8px}.trending-name,.trending-provider{font-size:12px}.trending-trend-cell,.trending-trend,.trending-section .trending-trend .spark{width:84px}}
