.chart-home{min-width:0;color:var(--paper,#f3efe9);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"feature side""chart chart";align-items:stretch;gap:35px clamp(18px,2vw,29px);padding-bottom:26px;display:grid}.chart-home :is(h1,h2,p,ul){margin:0}.chart-home a{color:inherit;text-decoration:none}.chart-home a:is(:hover,:focus-visible){text-underline-offset:.19em;text-decoration:underline}.chart-home button{font:inherit;cursor:pointer}.lh-feature{isolation:isolate;background:linear-gradient(115deg, #9f204e 5%, var(--accent,#ff4d6d) 36%, #f1a4ab 48%, #55cbc6 65%, var(--turquoise,#2ee6d6) 88%);border-radius:17px;flex-direction:column;grid-area:feature;justify-content:space-between;min-width:0;min-height:340px;padding:clamp(22px,2.3vw,34px);display:flex;position:relative;overflow:hidden}.lh-feature:before,.lh-feature:after{content:"";pointer-events:none;position:absolute;inset:0}.lh-feature:before{z-index:-2;mix-blend-mode:screen;background:radial-gradient(at 4% 13%,#ff4d6db8,#0000 52%),radial-gradient(at 101% 81%,#2ee6d66e,#0000 55%)}.lh-feature:after{z-index:-1;border-radius:inherit;background:linear-gradient(#0000 35%,#11091cab),linear-gradient(94deg,#1f071aa6 2%,#220d2b7d 42%,#0000 74%);box-shadow:inset 0 0 0 1px #ffe1ee24}.lh-feature-image{z-index:-3;object-fit:cover;object-position:62% 50%;width:100%;height:100%;position:absolute;inset:0}.lh-feature-image.lh-photo-duotone{filter:grayscale()contrast(1.1)brightness(.98);mix-blend-mode:luminosity}.lh-feature.lh-provider-art{background:#16171c}.lh-provider-art:before{display:none}.lh-provider-art:after{background:linear-gradient(90deg,#090910bd,#0000 78%),linear-gradient(#0000 38%,#090a10b3)}.lh-provider-art .lh-feature-image{object-position:center 45%}.lh-feature-top{min-height:30px}.lh-print-label{color:#fff6f7;font:550 11px/1.4 var(--mono,monospace);text-transform:uppercase;letter-spacing:.095em;align-items:center;gap:9px;display:inline-flex}.lh-print-label:before{content:"";background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 4px);width:17px;height:8px;transform:skew(-15deg)}.lh-feature-rank{z-index:-1;font:800 clamp(108px, 14vw, 220px)/1 var(--display,sans-serif);letter-spacing:-.075em;color:#fff3e13d;position:absolute;top:-.04em;right:.09em}.lh-feature-copy{padding-top:55px}.lh-feature h1{color:#fff8f8;max-width:13ch;font:800 clamp(42px, 4.4vw, 70px)/.91 var(--display,sans-serif);letter-spacing:-.057em;overflow-wrap:anywhere}.lh-feature h1 a:is(:hover,:focus-visible){color:#fff;text-decoration:none}.chart-home .lh-feature-by{color:#f7e9f0;margin-top:12px;font-size:clamp(13px,1.15vw,16px);font-weight:450;line-height:1.4}.lh-feature-by span{color:#ffbdca;margin:0 2px}.lh-feature-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.lh-feature-actions :is(a,button){border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:13px;font-weight:650;line-height:1;display:inline-flex}.lh-feature-actions .lh-play-primary{color:#291019;background:#fff1f3;border:1px solid #0000;padding:0 21px}.lh-feature-actions .lh-play-primary:hover,.lh-feature-actions .lh-play-primary[aria-pressed=true]{background:var(--turquoise,#2ee6d6);color:#062825}.lh-feature-actions .lh-artist-link{color:#fff5fa;background:#250c1d47;border:1px solid #fff0f785;padding:0 16px}.lh-feature-actions .lh-artist-link:hover{background:#ffa7c033;text-decoration:none}.lh-artist-link span{font-size:15px;font-weight:400}.lh-hero-plays{color:#f5e6ee;font:400 11px/1.3 var(--mono,monospace);margin-left:auto}.lh-side{background:radial-gradient(ellipse at 104% -14%, #2ee6d636, transparent 63%), radial-gradient(ellipse at 0% 107%, #ff4d6d1f, transparent 61%), var(--surface,#18151c);border-radius:17px;flex-direction:column;grid-area:side;min-width:0;padding:clamp(18px,2vw,26px);display:flex;box-shadow:inset 0 0 0 1px #cfe7e117}.lh-side-heading,.lh-chart-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lh-side-heading h2{font:700 clamp(20px, 1.67vw, 25px)/1.1 var(--display,sans-serif);letter-spacing:-.035em}.lh-side-heading>span,.lh-quiet{color:var(--muted,#a39d94);font-size:13px}.lh-side-heading>span{color:#a1ccc8}.chart-home .lh-rail-rows{flex-direction:column;flex:1;justify-content:space-between;gap:14px;margin-top:19px;padding:0;list-style:none;display:flex}.lh-rail-row{align-items:center;gap:14px;min-width:0;display:flex}.lh-rail-cover,.lh-table-cover{background:#302732;border-radius:7px;flex:none;display:block;overflow:hidden}.lh-rail-cover{width:51px;height:51px}.lh-rail-cover img,.lh-table-cover img{object-fit:cover;width:100%;height:100%;display:block}.lh-rail-credit,.lh-track-credit>div{gap:3px;min-width:0;display:grid}.lh-rail-credit{margin-right:auto}.lh-track-title,.lh-track-artist{overflow-wrap:anywhere;width:fit-content;max-width:100%}.lh-track-title{letter-spacing:-.012em;font-size:15px;font-weight:650;line-height:1.18}.chart-home .lh-track-artist{color:var(--muted,#a39d94);font-size:13px;line-height:1.25}.lh-row-play{color:#e5dce0;background:#110e143d;border:1px solid #d5c6de38;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.lh-row-play:hover,.lh-row-play[aria-pressed=true]{color:#081f21;background:var(--turquoise,#2ee6d6);border-color:#0000}.lh-rail-row .lh-jump{font:500 12px var(--mono,monospace);color:var(--turquoise,#2ee6d6)}.chart-home .lh-quiet{margin-top:28px;line-height:1.5}.lh-chart{grid-area:chart;min-width:0}.lh-chart weekly-chart{display:block}.lh-chart-heading{flex-wrap:wrap;justify-content:start;gap:15px 20px}.lh-chart-heading h2{font:800 clamp(32px, 3vw, 45px)/1.01 var(--display,sans-serif);letter-spacing:-.049em}.lh-chart-number{color:var(--accent,#ff4d6d);background:linear-gradient(100deg, #ff809a 8%, #f6b8b2 44%, var(--turquoise,#2ee6d6) 94%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}@media (forced-colors:active){.lh-chart-number{color:canvastext;-webkit-text-fill-color:currentColor;background:0 0}}.lh-filters{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.lh-filters button{color:#d8ced9;background:#211c24;border:1px solid #ccbcd31f;border-radius:999px;padding:6px 12px;font-size:12px;line-height:1.25}.lh-filters button:hover{color:#fff5fa;border-color:#ff6f9099}.lh-filters button[aria-pressed=true]{color:#241119;background:linear-gradient(105deg, var(--accent,#ff4d6d), #ff9eaf);border-color:#0000;font-weight:700}.lh-chart-heading .lh-chart-link{color:var(--muted,#a39d94);flex-shrink:0;margin-left:auto;font-size:13px}.lh-chart-link span{color:var(--turquoise,#2ee6d6);margin-left:4px}.chart-home .lh-chart-note{color:var(--muted,#a39d94);margin:11px 0 17px;font-size:13px;line-height:1.5}.lh-chart-note strong{color:#e4d9e2;font-weight:600}.lh-table{border-spacing:0;border-collapse:separate;text-align:left;width:100%;font-size:14px}.lh-table :is(th,td){vertical-align:middle;padding:9px 12px}.lh-table th{border-bottom:1px solid var(--line,#312b34);color:var(--muted,#b8aeb9);font:400 10px/1.35 var(--mono,monospace);text-align:left;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding-top:3px;padding-bottom:9px}.lh-table tbody tr:hover{background:var(--surface,#18151c)}.lh-table tr:has(.lh-row-play[aria-pressed=true]){background:linear-gradient(96deg,#ff4d6d24,#2ee6d60f 95%)}.lh-table tr:has(.lh-row-play[aria-pressed=true]) .lh-track-title{color:#ffa8b9}.lh-table td:first-child{border-radius:8px 0 0 8px}.lh-table td:last-child{border-radius:0 8px 8px 0}.lh-table tr[hidden]{display:none}.lh-table tr:has([data-play]){cursor:pointer}.lh-table-cover{width:44px;height:44px}.lh-track-credit{align-items:center;gap:14px;display:flex}.lh-table .lh-num{text-align:right;white-space:nowrap}.lh-table td.lh-num{color:var(--muted,#a39d94);font:400 13px/1.3 var(--mono,monospace);font-variant-numeric:tabular-nums}.lh-table td.lh-week-plays{color:var(--paper,#f3efe9)}.lh-table .lh-rank-cell{white-space:nowrap;width:76px}.lh-rank-cell strong{font:800 24px/1 var(--display,sans-serif);letter-spacing:-.04em}.lh-rank-cell small{vertical-align:middle;color:var(--muted,#a39d94);font:500 10px var(--mono,monospace);margin-left:7px}.lh-rank-cell .lh-up{color:var(--turquoise,#2ee6d6)}.lh-rank-cell .lh-down{color:#ff879f}.lh-table td.lh-style-cell{color:var(--muted,#a39d94)}.lh-table .lh-play-cell{width:44px;padding-right:4px}.lh-table .lh-row-play{width:30px;height:30px}.lh-method{border-top:1px solid var(--line,#302a25);color:var(--muted,#a39d94);margin-top:24px;padding:16px 0;font-size:13px}.lh-method summary{color:var(--paper,#f3efe9);cursor:pointer;width:fit-content}.chart-home .lh-method p{max-width:72ch;margin-top:10px;line-height:1.5}.lh-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=1150px){.lh-chart-heading{gap:12px 14px}.lh-filters{order:3;width:100%}.lh-table :is(th,td){padding-left:8px;padding-right:8px}}@media (width<=950px){.chart-home{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:26px 14px}.lh-side{padding:17px 15px}.lh-rail-row{gap:10px}.lh-rail-cover{width:45px;height:45px}.lh-feature{min-height:302px}.lh-rail-rows{gap:12px}}@media (width<=740px){.chart-home{grid-template-columns:minmax(0,1fr);grid-template-areas:"feature""chart""side";gap:22px;display:grid}.lh-feature{border-radius:16px;min-height:222px;padding:18px 20px}.lh-feature-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding-top:34px;display:grid}.lh-feature h1{grid-column:1/-1;font-size:clamp(38px,7vw,50px);line-height:.95}.lh-print-label{font-size:10px}.lh-feature-by{grid-column:1;align-self:center}.chart-home .lh-feature-by{margin-top:9px;font-size:13px}.lh-feature-actions{grid-area:2/2;margin-top:0;margin-left:8px}.lh-feature-actions .lh-play-primary{width:44px;height:44px;padding:0}.lh-feature-actions .lh-play-primary span,.lh-feature-actions .lh-artist-link,.lh-hero-plays{display:none}.lh-feature-rank{font-size:115px}.lh-feature-image{object-position:66% 45%}.lh-side{padding:18px}.lh-rail-cover{width:44px;height:44px}.lh-chart-heading{align-items:baseline;gap:12px}.lh-chart-heading h2{font-size:clamp(27px,5.8vw,36px)}.lh-filters{scrollbar-width:none;flex-wrap:nowrap;order:3;width:100%;overflow-x:auto}.lh-filters::-webkit-scrollbar{display:none}.lh-filters button{flex-shrink:0}.chart-home .lh-chart-note{margin:10px 0 12px;font-size:12px}.lh-table :is(th,td){padding:8px 5px}.lh-table :is(th,td):first-child{padding-left:0}.lh-table :is(th,td):last-child{padding-right:0}.lh-history,.lh-style-cell,.lh-track-artist span{display:none}.lh-table .lh-rank-cell{text-align:center;width:33px}.lh-rank-cell strong,.lh-rank-cell small{display:block}.lh-rank-cell strong{font-size:20px}.lh-rank-cell small{margin:2px 0 0}.lh-track-title{font-size:14px}.lh-track-credit{gap:10px}.lh-table-cover{width:43px;height:43px}.chart-home .lh-track-artist{font-size:12px}.lh-table .lh-play-cell{width:30px}.lh-table .lh-row-play{width:30px;height:30px}.lh-table td.lh-num{font-size:12px}}
