.m2BeDq_page{--listen-accent:#d7a3c0;--listen-accent-soft:#d7a3c01a;--listen-card:#1f1f1ff0;--listen-card-hover:#ffffff0b;--listen-border:#ffffff1a;--listen-muted:#aaa6aa;width:min(1440px,100% - 48px);padding:calc(122px + env(safe-area-inset-top,0px)) 0 22px;color:var(--ink);margin-inline:auto}.m2BeDq_pageHeader{justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px;display:flex}.m2BeDq_pageHeader>div{min-width:0}.m2BeDq_eyebrow{color:var(--listen-muted);letter-spacing:.15em;align-items:center;gap:8px;font-size:10px;font-weight:720;display:inline-flex}.m2BeDq_pageHeader h1{letter-spacing:-.055em;margin:8px 0 5px;font-size:clamp(36px,4.2vw,58px);font-weight:650;line-height:.98}.m2BeDq_pageHeader h1 span{color:var(--listen-accent)}.m2BeDq_pageHeader p{color:var(--listen-muted);margin:0;font-size:13px;line-height:1.5}.m2BeDq_profileLink,.m2BeDq_alert button,.m2BeDq_unavailable button{border:1px solid var(--listen-border);min-height:40px;color:var(--ink);font:inherit;background:#252525;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:680;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.m2BeDq_profileLink{flex:none;padding:0 16px}.m2BeDq_profileLink:hover,.m2BeDq_alert button:hover,.m2BeDq_unavailable button:hover{background:#2d292c;border-color:#d7a3c06b;transform:translateY(-1px)}.m2BeDq_profileLink:focus-visible,.m2BeDq_page button:focus-visible,.m2BeDq_page select:focus-visible,.m2BeDq_page a:focus-visible{outline:2px solid var(--listen-accent);outline-offset:3px}.m2BeDq_dashboard{gap:18px;display:grid}.m2BeDq_hero{isolation:isolate;border:1px solid var(--listen-border);background:var(--listen-card);border-radius:28px;grid-template-columns:132px minmax(0,1fr) minmax(164px,.22fr);align-items:center;gap:clamp(20px,3vw,36px);min-width:0;padding:22px 26px 22px 22px;animation:.42s ease-out both m2BeDq_listen-content-in;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #0000002e}.m2BeDq_hero:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#d7a3c014,#0000 68%);border-radius:50%;width:360px;height:280px;position:absolute;top:-120px;left:-80px}.m2BeDq_heroEmpty{grid-template-columns:96px minmax(0,1fr) minmax(164px,.22fr)}.m2BeDq_artwork{aspect-ratio:1;color:var(--listen-muted);background:#292729;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.m2BeDq_artwork img{object-fit:cover;width:100%;height:100%;transition:transform .24s}.m2BeDq_artworkFallback{background:linear-gradient(145deg,#ffffff0a,#0000),#292729;place-items:center;width:100%;height:100%;display:grid}.m2BeDq_heroArtwork{border-radius:20px;width:132px;box-shadow:0 14px 30px #00000047}.m2BeDq_trackArtwork,.m2BeDq_artistArtwork{border-radius:11px;width:42px}.m2BeDq_artistArtwork{border-radius:50%}.m2BeDq_heroCopy{min-width:0;animation:.42s ease-out 80ms both m2BeDq_listen-content-in}.m2BeDq_liveLabel{color:#c9c5c8;letter-spacing:.14em;align-items:center;gap:9px;font-size:10px;font-weight:760;display:inline-flex}.m2BeDq_equalizer{justify-content:center;align-items:end;gap:2px;width:17px;height:14px;display:inline-flex}.m2BeDq_equalizer i{background:var(--listen-accent);opacity:.72;border-radius:2px;width:3px;height:45%}.m2BeDq_equalizerActive i{animation:.72s ease-in-out infinite alternate m2BeDq_listen-equalizer}.m2BeDq_equalizerActive i:nth-child(2){animation-duration:.52s;animation-delay:-180ms}.m2BeDq_equalizerActive i:nth-child(3){animation-duration:.84s;animation-delay:-360ms}.m2BeDq_hero h2{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:10px 0 5px;font-size:clamp(27px,3.1vw,44px);font-weight:650;line-height:1.06;overflow:hidden}.m2BeDq_hero h2 a{color:inherit;text-decoration:none}.m2BeDq_hero h2 a:hover{text-underline-offset:4px;-webkit-text-decoration:underline #d7a3c099;text-decoration:underline #d7a3c099}.m2BeDq_heroArtist,.m2BeDq_heroAlbum{color:#cfccce;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m2BeDq_heroArtist{margin:0;font-size:15px}.m2BeDq_heroAlbum{color:var(--listen-muted);align-items:center;gap:7px;margin:13px 0 0;font-size:12px;display:flex}.m2BeDq_heroAlbum svg{flex:none}.m2BeDq_scrobbleStat{border-left:1px solid var(--listen-border);align-content:center;min-height:100px;padding-left:clamp(20px,3vw,38px);display:grid}.m2BeDq_scrobbleStat span{color:var(--listen-muted);letter-spacing:.15em;font-size:9px;font-weight:760}.m2BeDq_scrobbleStat strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:5px;font-size:clamp(28px,3.2vw,42px);font-weight:650;line-height:1}.m2BeDq_scrobbleStat small{color:var(--listen-muted);margin-top:7px;font-size:11px}.m2BeDq_dashboardToolbar{justify-content:space-between;align-items:center;gap:20px;min-height:46px;padding:2px 4px 0;display:flex}.m2BeDq_dashboardToolbar>div{color:#d5d1d4;align-items:center;gap:8px;font-size:12px;font-weight:670;display:inline-flex}.m2BeDq_dashboardToolbar>div svg{color:var(--listen-accent)}.m2BeDq_periodControl{color:var(--listen-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.m2BeDq_periodControl select{border:1px solid var(--listen-border);min-width:118px;height:36px;color:var(--ink);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:#252525;border-radius:11px;padding:0 32px 0 13px;font-size:11px;font-weight:680;transition:border-color .18s,background-color .18s}.m2BeDq_periodControl select:hover{background:#2a282a;border-color:#d7a3c05c}.m2BeDq_panelGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:18px;transition:opacity .18s;display:grid}.m2BeDq_rankingsLoading>.m2BeDq_panel:not(.m2BeDq_recentPanel){opacity:.58}.m2BeDq_panel{border:1px solid var(--listen-border);background:var(--listen-card);border-radius:24px;grid-column:span 3;min-width:0;padding:18px;transition:opacity .18s;animation:.42s ease-out 90ms both m2BeDq_listen-content-in;box-shadow:0 12px 35px #0000001f}.m2BeDq_panel:nth-child(2){animation-delay:.14s}.m2BeDq_panel:nth-child(3){animation-delay:.19s}.m2BeDq_recentPanel{grid-column:span 6}.m2BeDq_sectionHeader{margin-bottom:12px;padding:2px 4px 6px}.m2BeDq_sectionHeader span{color:var(--listen-muted);letter-spacing:.12em;font-size:9px;font-weight:740}.m2BeDq_sectionHeader h2{letter-spacing:-.035em;margin:5px 0 0;font-size:20px;font-weight:610;line-height:1.15}.m2BeDq_list{gap:3px;margin:0;padding:0;list-style:none;display:grid}.m2BeDq_recentList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}.m2BeDq_list li{border-radius:14px;min-width:0}.m2BeDq_list li>a,.m2BeDq_list li>div{border-radius:inherit;min-width:0;min-height:62px;color:inherit;grid-template-columns:20px 42px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;text-decoration:none;transition:background-color .18s,transform .18s;display:grid}.m2BeDq_list li>a:hover{background:var(--listen-card-hover);transform:translate(2px)}.m2BeDq_list li>a:hover .m2BeDq_artwork img{transform:scale(1.045)}.m2BeDq_list li>a:focus-visible{outline-offset:-1px}.m2BeDq_activeRow{background:var(--listen-accent-soft)}.m2BeDq_rank{color:#7f7c7e;font-variant-numeric:tabular-nums;font-size:9px}.m2BeDq_itemCopy{gap:3px;min-width:0;display:grid}.m2BeDq_itemCopy strong,.m2BeDq_itemCopy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.m2BeDq_itemCopy strong{font-size:12px;font-weight:650;line-height:1.2}.m2BeDq_itemCopy small{color:var(--listen-muted);font-size:10px;line-height:1.2}.m2BeDq_itemMeta{color:#928e91;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:end;align-items:center;gap:5px;font-size:9px;display:inline-flex}.m2BeDq_itemMeta i{background:var(--listen-accent);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #d7a3c01f}.m2BeDq_emptyState{min-height:118px;color:var(--listen-muted);text-align:center;border:1px dashed #ffffff14;border-radius:16px;place-content:center;justify-items:center;gap:8px;padding:18px;display:grid}.m2BeDq_emptyState p{max-width:260px;margin:0;font-size:11px;line-height:1.5}.m2BeDq_alert,.m2BeDq_rankingsError{color:#d2cdd0;background:#3d2b356b;border:1px solid #d7a3c033}.m2BeDq_alert{border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:10px 12px 10px 16px;font-size:12px;display:flex}.m2BeDq_alert button{cursor:pointer;background:#ffffff0d;min-height:32px;padding:0 12px}.m2BeDq_rankingsError{border-radius:13px;margin:-8px 0 0;padding:10px 14px;font-size:11px}.m2BeDq_unavailable{border:1px solid var(--listen-border);background:var(--listen-card);text-align:center;border-radius:28px;place-content:center;justify-items:center;min-height:360px;padding:40px;display:grid}.m2BeDq_unavailable>svg{color:var(--listen-accent)}.m2BeDq_unavailable h2{letter-spacing:-.035em;margin:14px 0 7px;font-size:24px}.m2BeDq_unavailable p{max-width:440px;color:var(--listen-muted);margin:0;font-size:13px;line-height:1.6}.m2BeDq_unavailable button{cursor:pointer;margin-top:20px;padding:0 16px}.m2BeDq_skeleton{gap:64px;display:grid}.m2BeDq_skeletonHero{border:1px solid var(--listen-border);background:var(--listen-card);border-radius:28px;grid-template-columns:132px minmax(0,1fr) 190px;align-items:center;gap:30px;padding:22px;display:grid}.m2BeDq_skeletonBlock{background:linear-gradient(105deg,#292929 25%,#353235 42%,#292929 58%) 0 0/230% 100%;border-radius:9px;animation:1.5s ease-in-out infinite m2BeDq_listen-shimmer;display:block}.m2BeDq_skeletonCover{aspect-ratio:1;border-radius:20px;width:132px}.m2BeDq_skeletonCopy{justify-items:start;gap:12px;display:grid}.m2BeDq_skeletonLabel{width:90px;height:10px}.m2BeDq_skeletonTitle{width:min(80%,360px);height:38px}.m2BeDq_skeletonText{width:150px;height:13px}.m2BeDq_skeletonStat{width:100%;height:78px}.m2BeDq_skeletonPanels{grid-template-columns:2fr 1fr 1fr;gap:18px;display:grid}.m2BeDq_skeletonPanel{border:1px solid var(--listen-border);background:var(--listen-card);border-radius:24px;gap:10px;padding:18px;display:grid}.m2BeDq_skeletonHeading{width:46%;height:25px;margin-bottom:8px}.m2BeDq_skeletonRow{width:100%;height:54px}.m2BeDq_dataFooter{color:#817e80;margin-top:18px;padding:10px 4px 0;font-size:9px}.page-transition-content:has(>.m2BeDq_page)>.site-footer{width:min(1440px,100% - 48px);margin-top:0}@keyframes m2BeDq_listen-content-in{0%{opacity:0;transform:translateY(8px)}}@keyframes m2BeDq_listen-equalizer{0%{opacity:.55;height:25%}to{opacity:1;height:100%}}@keyframes m2BeDq_listen-shimmer{to{background-position:-230% 0}}@media (max-width:1279px){.m2BeDq_panelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.m2BeDq_panel,.m2BeDq_recentPanel{grid-column:auto}.m2BeDq_recentPanel{grid-column:1/-1}.m2BeDq_skeletonPanels{grid-template-columns:repeat(2,minmax(0,1fr))}.m2BeDq_skeletonPanel:first-child{grid-column:1/-1}}@media (max-width:1023px){.m2BeDq_page{width:min(100% - 36px,960px);padding-top:calc(110px + env(safe-area-inset-top,0px))}.m2BeDq_hero{grid-template-columns:112px minmax(0,1fr) 150px;gap:20px;padding:18px}.m2BeDq_heroArtwork{border-radius:18px;width:112px}.m2BeDq_hero h2{font-size:clamp(25px,4vw,36px)}.m2BeDq_scrobbleStat{min-height:86px;padding-left:20px}.m2BeDq_scrobbleStat strong{font-size:30px}}@media (max-width:767px){.m2BeDq_page{width:calc(100% - 28px);padding-top:calc(98px + env(safe-area-inset-top,0px))}.m2BeDq_pageHeader{align-items:center;margin-bottom:22px}.m2BeDq_pageHeader h1{margin-top:7px;font-size:36px}.m2BeDq_pageHeader p{max-width:240px;font-size:12px}.m2BeDq_profileLink{min-height:38px;padding:0 13px}.m2BeDq_hero,.m2BeDq_heroEmpty{border-radius:22px;grid-template-columns:92px minmax(0,1fr);gap:16px;padding:16px}.m2BeDq_heroArtwork{border-radius:16px;width:92px}.m2BeDq_hero h2{margin-top:7px;font-size:clamp(21px,6.3vw,29px)}.m2BeDq_heroArtist{font-size:13px}.m2BeDq_heroAlbum{margin-top:8px;font-size:10px}.m2BeDq_scrobbleStat{border-top:1px solid var(--listen-border);border-left:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;min-height:0;padding:14px 2px 0;display:grid}.m2BeDq_scrobbleStat span{grid-column:1}.m2BeDq_scrobbleStat strong{grid-area:1/2/span 2;font-size:27px}.m2BeDq_scrobbleStat small{grid-column:1;margin-top:3px}.m2BeDq_dashboardToolbar{gap:12px}.m2BeDq_dashboardToolbar>div{display:none}.m2BeDq_periodControl{justify-content:space-between;width:100%}.m2BeDq_periodControl select{min-width:132px}.m2BeDq_panelGrid,.m2BeDq_skeletonPanels{grid-template-columns:minmax(0,1fr)}.m2BeDq_recentPanel,.m2BeDq_skeletonPanel:first-child{grid-column:auto}.m2BeDq_panel{border-radius:20px;padding:15px 12px}.m2BeDq_recentList{grid-template-columns:minmax(0,1fr)}.m2BeDq_list li>a,.m2BeDq_list li>div{min-height:64px;padding:8px 6px}.m2BeDq_itemCopy strong{font-size:13px}.m2BeDq_itemCopy small{font-size:11px}.m2BeDq_itemMeta{font-size:10px}.m2BeDq_skeletonHero{border-radius:22px;grid-template-columns:92px minmax(0,1fr);gap:16px;padding:16px}.m2BeDq_skeletonCover{width:92px}.m2BeDq_skeletonStat{grid-column:1/-1;height:58px}.page-transition-content:has(>.m2BeDq_page)>.site-footer{width:calc(100% - 28px)}}@media (max-width:420px){.m2BeDq_pageHeader{align-items:end}.m2BeDq_eyebrow{font-size:8px}.m2BeDq_pageHeader h1{font-size:32px}.m2BeDq_pageHeader p{max-width:210px}.m2BeDq_profileLink{min-height:34px;padding:0 11px;font-size:11px}.m2BeDq_hero,.m2BeDq_heroEmpty{grid-template-columns:76px minmax(0,1fr);gap:13px;padding:13px}.m2BeDq_heroArtwork{border-radius:14px;width:76px}.m2BeDq_liveLabel{font-size:8px}.m2BeDq_hero h2{font-size:20px}.m2BeDq_heroAlbum{max-width:190px}.m2BeDq_list li>a,.m2BeDq_list li>div{grid-template-columns:17px 40px minmax(0,1fr) auto;gap:7px}.m2BeDq_trackArtwork,.m2BeDq_artistArtwork{width:40px}}@media (prefers-reduced-motion:reduce){.m2BeDq_hero,.m2BeDq_heroCopy,.m2BeDq_panel,.m2BeDq_equalizerActive i,.m2BeDq_skeletonBlock{animation:none}.m2BeDq_profileLink,.m2BeDq_alert button,.m2BeDq_unavailable button,.m2BeDq_artwork img,.m2BeDq_list li>a,.m2BeDq_panel,.m2BeDq_panelGrid{transition:none}}
