/* v24: 榜单页顶部「品牌 · 盘中状态 · 更新于」行不展示 */
#hero-text .eyebrow{display:none}
.ls-on .mainl #insights,.ls-on #dataNote{display:none}
.ins-card{padding:14px 16px 8px}
.ins-card[hidden]{display:none}
.ins-card .ins-h{margin:0 0 8px;font-size:15px;flex-wrap:wrap;row-gap:2px;white-space:nowrap}
.ins-card .ins-h small{white-space:nowrap}
.ins-card .ins-grid{grid-template-columns:1fr;gap:0}
.ins-card .ins{border:0;border-radius:0;padding:10px 0;border-top:1px solid var(--line)}
.ins-card .ins:first-child{border-top:0;padding-top:2px}
.ins-card .ins h3{font-size:12px;font-weight:600;color:var(--fg3);margin:0 0 4px}
.ins-card .ins-row{padding:5px 4px;margin:0 -4px;width:calc(100% + 8px)}
.side-note{color:var(--fg3);font-size:12px;line-height:1.7;padding:2px 4px 8px}

@media(max-width:760px){
.hero-top{gap:8px!important}
.ads{gap:10px!important;padding:0 16px 2px!important;scroll-snap-type:x proximity;scroll-padding:0 16px}
.ads .ad{flex:0 0 50%;scroll-snap-align:start;border-radius:12px;border:1px solid rgba(10,128,223,.14);box-shadow:0 2px 8px rgba(10,128,223,.08);overflow:hidden}
.stats{display:grid!important;grid-auto-flow:column;grid-auto-columns:1fr;overflow:hidden!important;margin-top:10px!important;padding:9px 0!important;border-radius:12px;background:#fff;border:1px solid var(--line);box-shadow:0 1px 4px rgba(10,128,223,.05)}
#stats .stat,#stats .stat[data-ic]{flex:1 1 0!important;min-width:0!important;padding:0 2px!important;text-align:center;border:0!important;border-left:1px solid var(--line)!important;background:none;display:block}
#stats .stat:first-child{border-left:0!important}
#stats .stat[data-ic]::before,#stats .stat[data-ic]::after{display:none!important}
#stats .stat b{display:block;font-size:14px!important;line-height:1.3;letter-spacing:-.2px}
#stats .stat small{display:block;font-size:10.5px!important;line-height:1.3;color:var(--fg3);white-space:nowrap;margin-top:1px}
}
@media(max-width:760px){
.tablewrap .isstab{display:block;width:100%;min-width:0!important;border:0}
.isstab thead{display:none}.isstab tbody{display:block}
.isstab tr{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"rk nm cap" ". sh sh" ". c5 c6" ". tp tp";gap:7px 10px;align-items:center;padding:13px 14px;border-top:1px solid var(--line)}
.isstab tbody tr:first-child{border-top:0}
.isstab td{display:block;padding:0!important;border:0!important;text-align:left!important;min-width:0}
.isstab td:nth-child(1){grid-area:rk;font-size:14px}
.isstab td:nth-child(2){grid-area:nm;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}
.isstab td:nth-child(3){grid-area:cap;text-align:right!important;font-size:16px}
.isstab td:nth-child(4){grid-area:sh}
.isstab td:nth-child(4) .pen{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--fg2)}
.isstab td:nth-child(4) .pen i{flex:1;min-width:0;width:auto}
.isstab td:nth-child(5){grid-area:c5;font-size:12px;color:var(--fg2)}
.isstab td:nth-child(6){grid-area:c6;font-size:12px;color:var(--fg2);text-align:right!important}
.isstab td:nth-child(5):before{content:"覆盖 ";color:var(--fg3)}
.isstab td:nth-child(6):before{content:"单家均值 ";color:var(--fg3)}
html[lang^=en] .isstab td:nth-child(5):before{content:"Companies "}
html[lang^=en] .isstab td:nth-child(6):before{content:"Avg "}
.isstab td:nth-child(7){grid-area:tp;display:flex;flex-wrap:wrap;gap:6px}
}
@media(max-width:760px){.isstab .chain{margin:0;font-size:12px}}
