.rank-meta{text-align:right}.rank-meta>span{display:block;color:var(--orange);font-size:8px;font-weight:800;letter-spacing:.14em;margin-bottom:7px}.rank-row.podium{background:linear-gradient(90deg,#ff5a000d,transparent 70%)}.rank-row.rank-1{border-left:2px solid #ff6a00;padding-left:6px}.rank-row.podium .channel-name strong{font-size:13px}.rank-row.podium .place{font-size:17px;filter:drop-shadow(0 0 7px #ffb00066)}
.sales-ticker{display:flex;align-items:center;gap:14px;margin-top:5px;height:26px;border:1px solid #30231c;background:linear-gradient(90deg,#1c0d05,#101010 18%,#101010);border-radius:7px;overflow:hidden}.sales-ticker>strong{align-self:stretch;display:grid;place-items:center;padding:0 14px;background:var(--orange);color:#fff;font-size:8px;letter-spacing:.13em;white-space:nowrap}.ticker-window{overflow:hidden;flex:1}.ticker-track{display:inline-flex;align-items:center;gap:18px;white-space:nowrap;animation:ticker 42s linear infinite;font-size:9px;color:#aaa}.ticker-track span{display:inline-flex;gap:6px}.ticker-track b{color:var(--orange)}.ticker-track strong{color:#fff}.ticker-track i{color:#4a2b1c;font-style:normal}@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(min-width:1200px){.insight-strip{margin-top:4px}.sales-ticker{flex:0 0 26px}footer{display:none}}
