.page-stats{padding-bottom:110px}.page-stats .stats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.page-stats .stats .loader{justify-content:center;align-items:center;height:320px;display:flex}.page-stats .stats .chart-message{color:var(--ui-text-muted);margin:0;padding:16px 0 4px;font-size:14px}.page-stats .stats .type{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:16px;min-width:0;padding:20px 22px 8px}.page-stats .stats .type .kick{margin:0 0 6px;display:block}.page-stats .stats .type .songs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-stats .stats .type .songs .song{border-top:1px solid var(--ui-border-muted);align-items:center;gap:12px;min-height:68px;padding:12px 0;display:flex}.page-stats .stats .type .songs .song:first-child{border-top:0}.page-stats .stats .type .songs .song .rank{text-align:right;width:18px;color:var(--ui-text-dimmed);flex:none;margin-right:-4px;font-size:14px;font-weight:600}.page-stats .stats .type .songs .song img{-o-object-fit:cover;object-fit:cover;border-radius:8px;flex:none;width:44px;height:44px}.page-stats .stats .type .songs .song .info{flex:1;min-width:0}.page-stats .stats .type .songs .song .info p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.page-stats .stats .type .songs .song .info .title{color:var(--ui-text-highlighted);font-size:15px;font-weight:600}.page-stats .stats .type .songs .song .info .artist{color:var(--ui-text-muted);margin-top:2px;font-size:13px}.page-stats .stats .type .songs .song .trend-up{color:#8be8b4;flex:none}.page-stats .stats .type .songs .song .trend-down{color:#f27a7a;flex:none}.page-stats .top-how{text-align:center;max-width:580px;color:var(--ui-text-muted);margin:32px auto 0;font-size:15px;line-height:1.6}.page-stats .top-pills{display:none}.da .page-stats .top-pill{background:var(--ui-bg-accented);border:1px solid var(--ui-border-accented);cursor:pointer;border-radius:999px;height:36px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;color:#d6d4e4!important}.da .page-stats .top-pill.is-on{background:#947cea26;border-color:#947cea;color:#fff!important}@media (width<=1099px){.page-stats .stats{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.page-stats{padding-bottom:72px}.page-stats .top-pills{justify-content:center;gap:8px;margin-bottom:16px;display:flex}.page-stats .stats .type{padding:16px 16px 4px}.page-stats .stats .type.is-phone-hidden{display:none}.page-stats .stats .type .kick{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-stats .top-how{margin-top:24px;font-size:14px}}
