
/* V26432 — Homepage-grade chart integration blocks */
.v26432ChartSpotlight{max-width:1320px;margin:14px auto 24px;padding:0 14px}
.v26432ChartSpotlight__shell{overflow:hidden;border-radius:22px;border:1px solid rgba(255,255,255,.10);background:radial-gradient(circle at 85% 15%,rgba(255,177,43,.14),transparent 25%),radial-gradient(circle at 10% 90%,rgba(255,43,134,.11),transparent 24%),linear-gradient(145deg,#111629,#070a12);box-shadow:0 22px 60px rgba(0,0,0,.3)}
.v26432ChartSpotlight__head{display:flex;justify-content:space-between;align-items:end;gap:14px;padding:20px}.v26432ChartSpotlight__head small{color:#18dcff;font-size:9px;font-weight:1000;letter-spacing:.15em}.v26432ChartSpotlight__head h2{margin:5px 0 0!important;color:#fff!important;font-size:clamp(28px,4vw,48px)!important;line-height:.95!important}.v26432ChartSpotlight__head a{padding:9px 12px;border-radius:9px;background:linear-gradient(90deg,#ff2b86,#ffb12b);color:#080a10!important;text-decoration:none!important;font-weight:1000;font-size:10px}
.v26432ChartMini{display:grid;gap:1px;background:rgba(255,255,255,.07)}.v26432ChartMini__row{display:grid;grid-template-columns:52px 1fr auto;gap:10px;align-items:center;padding:11px 16px;background:#0b101b}.v26432ChartMini__row b{color:#ffb12b;font-size:22px}.v26432ChartMini__song strong{display:block;color:#fff}.v26432ChartMini__song small{color:#7f8ca1}.v26432ChartMini__move{color:#18dcff;font-size:10px;font-weight:1000}
.v26432ChartSpotlight__foot{display:flex;gap:7px;flex-wrap:wrap;padding:14px 16px}.v26432ChartSpotlight__foot a{padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.035);color:#fff!important;text-decoration:none!important;font-size:10px;font-weight:900}
@media(max-width:600px){.v26432ChartSpotlight{padding:0 9px}.v26432ChartSpotlight__head{align-items:flex-start;flex-direction:column}.v26432ChartMini__row{grid-template-columns:42px 1fr}.v26432ChartMini__move{display:none}}
