.PqPyWW_panel{gap:var(--s-16);display:grid}.PqPyWW_top{justify-content:space-between;align-items:center;gap:var(--s-8);display:flex}.PqPyWW_title{font-size:var(--fs-16);line-height:var(--lh-body);font-weight:700}.PqPyWW_info{border:1px solid var(--meta);border-radius:var(--r-button);width:28px;height:28px;font-size:var(--fs-13);place-items:center;font-weight:700;display:grid;position:relative}.PqPyWW_info:before{content:"";position:absolute;inset:-8px}.PqPyWW_info:hover,.PqPyWW_info[aria-expanded=true]{border-color:var(--fg);background:var(--invert-bg);color:var(--invert-fg)}.PqPyWW_infoText{font-size:var(--fs-13);line-height:var(--lh-body-sm);color:var(--muted)}.PqPyWW_body{gap:var(--s-20);align-content:start;display:grid}.PqPyWW_body:not([data-ready]){min-height:220px}.PqPyWW_empty{font-size:var(--fs-13);line-height:var(--lh-body-sm);color:var(--muted)}.PqPyWW_progress{align-items:center;gap:var(--s-12);grid-template-columns:80px minmax(0,1fr);display:grid;position:relative}.PqPyWW_ringWrap{width:80px;height:80px;position:relative}.PqPyWW_ring{width:80px;height:80px;display:block}.PqPyWW_ringTrack{fill:none;stroke:var(--line);stroke-width:6px}.PqPyWW_ringValue{fill:none;stroke:var(--fg);stroke-width:6px;stroke-linecap:round}html[data-motion] .PqPyWW_ringValue{transition:stroke-dashoffset var(--dur-2) var(--ease-out)}.PqPyWW_ringNum{font-size:var(--fs-20);letter-spacing:var(--track-display);font-variant-numeric:tabular-nums;grid-auto-flow:column;justify-content:center;place-items:center;font-weight:900;display:grid;position:absolute;inset:0}.PqPyWW_stamp{margin-top:var(--s-8);border:2px solid var(--fg);border-radius:var(--r-small);font-size:var(--fs-13);letter-spacing:var(--track-pill);white-space:nowrap;transform-origin:0;opacity:0;visibility:hidden;padding:3px 6px 2px;font-weight:900;line-height:1;display:inline-block;transform:rotate(-4deg)scale(1.15)}html[data-motion] .PqPyWW_stamp{transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out),visibility var(--dur-2)}.PqPyWW_stamp[data-on]{opacity:1;visibility:visible;transform:rotate(-4deg)scale(1)}.PqPyWW_caption{font-size:var(--fs-13);letter-spacing:0;text-transform:none;color:var(--muted);white-space:nowrap;font-weight:700;line-height:20px}.PqPyWW_played{margin-top:var(--s-4);font-size:var(--fs-13);line-height:var(--lh-body-sm);font-weight:500}.PqPyWW_streak{font-size:var(--fs-13);line-height:var(--lh-body-sm);white-space:pre;align-items:baseline;font-weight:700;display:flex}.PqPyWW_passport{gap:var(--s-8);display:grid}.PqPyWW_passportHint{font-size:var(--fs-13);letter-spacing:.01em;text-transform:none;color:var(--meta);font-weight:500;line-height:16px}.PqPyWW_stamps{gap:var(--s-12);padding-block:var(--s-8) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PqPyWW_sceneStamp{justify-items:center;gap:var(--s-8);display:grid}.PqPyWW_sceneStamp:first-child{--tilt:-8deg}.PqPyWW_sceneStamp:nth-child(2){--tilt:4deg}.PqPyWW_sceneStamp:nth-child(3){--tilt:-5deg}.PqPyWW_sceneMark{border:1px solid var(--meta);border-radius:var(--r-small);width:100%;max-width:68px;height:36px;color:var(--meta);font-size:var(--fs-16);letter-spacing:var(--track-pill);transform:rotate(var(--tilt,-6deg));place-items:center;font-weight:900;line-height:1;display:grid;position:relative}.PqPyWW_sceneMark:after{content:attr(data-label);border:2px solid var(--fg);border-radius:var(--r-small);background:var(--bg);color:var(--fg);opacity:0;place-items:center;display:grid;position:absolute;inset:-2px;transform:scale(1.15)}html[data-motion] .PqPyWW_sceneMark:after{transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.PqPyWW_sceneStamp[data-on] .PqPyWW_sceneMark:after{opacity:1;transform:scale(1)}.PqPyWW_sceneCount{font-size:var(--fs-13);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700;line-height:16px}.PqPyWW_next{gap:var(--s-12);padding-top:var(--s-20);border-top:1px solid var(--line);display:grid}.PqPyWW_nextLink{align-items:start;gap:var(--s-12);grid-template-columns:56px minmax(0,1fr);display:grid}.PqPyWW_nextLink:hover .PqPyWW_nextTitle{text-underline-offset:3px;text-decoration:underline}.PqPyWW_nextCover{border-radius:var(--r-small);width:56px;display:block;overflow:hidden}.PqPyWW_nextText{gap:2px;min-width:0;display:grid}.PqPyWW_nextArtist{font-size:var(--fs-13);line-height:var(--lh-body-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.PqPyWW_nextTitle{font-size:var(--fs-13);line-height:var(--lh-body-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PqPyWW_nextWhen{margin-top:var(--s-4);border:1px solid var(--meta);border-radius:var(--r-tag);font-size:var(--fs-13);letter-spacing:var(--track-pill);justify-self:start;padding:2px 8px;font-weight:700;line-height:16px}.PqPyWW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PqPyWW_share{gap:var(--s-8);display:grid}.PqPyWW_shareBtn{border:1px solid var(--fg);border-radius:var(--r-button);min-height:44px;font-size:var(--fs-13);letter-spacing:var(--track-pill);justify-self:start;padding:11px 22px;font-weight:700;line-height:16px}@media (hover:hover) and (pointer:fine){.PqPyWW_shareBtn:hover{background:var(--invert-bg);color:var(--invert-fg)}}.PqPyWW_shareBtn[aria-busy]{opacity:.6}.PqPyWW_shareStatus:empty{display:none}.PqPyWW_shareStatus{font-size:var(--fs-13);color:var(--muted)}
.H9BxZW_slot{flex:none}.H9BxZW_pill{align-items:center;gap:var(--s-12);border-radius:var(--r-button);background:var(--invert-bg);min-height:44px;color:var(--invert-fg);white-space:nowrap;padding:8px 16px;display:inline-flex}.H9BxZW_pill:focus-visible{outline-offset:3px}.H9BxZW_pillTitle{font-size:var(--fs-13);font-weight:700}.H9BxZW_pillValue{font-size:var(--fs-13);font-variant-numeric:tabular-nums;font-weight:400;display:none}@media (min-width:640px){.H9BxZW_pillValue{display:inline}}.H9BxZW_sheet{width:100%;max-width:560px;max-height:85dvh;margin:auto auto 0}@media (min-width:1200px){.H9BxZW_sheet{border-radius:var(--r-image);margin:auto}}.H9BxZW_sheet{border:1px solid var(--line);border-radius:var(--r-image) var(--r-image) 0 0;background:var(--bg);color:var(--fg);transition:transform var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out);padding:0}@starting-style{.H9BxZW_sheet[open]{opacity:0;transform:translateY(100%)}}.H9BxZW_sheet::backdrop{background:#000000b3}.H9BxZW_inner{gap:var(--s-24);padding:var(--s-24) var(--margin) calc(var(--s-24) + env(safe-area-inset-bottom));display:grid}.H9BxZW_closeRow{display:flex}.H9BxZW_close{border:1px solid var(--fg);border-radius:var(--r-button);min-height:44px;font-size:var(--fs-13);letter-spacing:var(--track-pill);flex:1;padding:11px 22px;font-weight:700;line-height:16px}.H9BxZW_close:hover{background:var(--invert-bg);color:var(--invert-fg)}
.OZLJwW_line{font-size:var(--fs-13);color:var(--muted)}.OZLJwW_line[data-stale]{color:var(--meta)}.OZLJwW_newButton{font:inherit;color:var(--fg);text-underline-offset:3px;font-weight:700;text-decoration:underline}.OZLJwW_newButton:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.OZLJwW_footer{min-height:1lh;margin-top:var(--s-8);font-size:var(--fs-13);line-height:var(--lh-body-sm);color:var(--muted)}.OZLJwW_schedule{margin-top:var(--s-8);display:block}
.S9TdUq_discover{gap:var(--s-16);display:grid}.S9TdUq_title{font-size:var(--t-22);line-height:var(--lh-tight);letter-spacing:var(--tr-22);font-weight:600}.S9TdUq_tabs{gap:var(--s-8);border-bottom:1px solid var(--c-line);scrollbar-width:none;display:flex;overflow-x:auto}.S9TdUq_tab{min-width:44px;min-height:44px;padding-inline:var(--s-4);margin-right:var(--s-16);font-size:var(--t-14);color:var(--c-meta);white-space:nowrap;font-weight:500;position:relative}.S9TdUq_tab[aria-selected=true]{color:var(--c-text)}.S9TdUq_tab[aria-selected=true]:after{content:"";background:var(--c-text);height:2px;position:absolute;bottom:-1px;left:0;right:0}.S9TdUq_tab:focus-visible{outline:2px solid var(--c-text);outline-offset:-2px}.S9TdUq_panel{padding-top:var(--s-8)}.S9TdUq_grid{gap:var(--s-4) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:744px){.S9TdUq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1128px){.S9TdUq_grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.S9TdUq_link{min-height:44px;padding-block:var(--s-4);align-content:center;display:grid}@media (hover:hover) and (pointer:fine){.S9TdUq_link:hover .S9TdUq_name{text-underline-offset:3px;text-decoration:underline}}.S9TdUq_name{font-size:var(--t-14);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.S9TdUq_n{font-size:var(--t-14);color:var(--c-meta)}
.wcgw9G_footer{margin-top:var(--s-80);border-top:1px solid var(--c-line);background:var(--c-canvas)}.wcgw9G_inner{width:100%;padding-inline:var(--margin);gap:var(--s-48);padding-block:var(--s-48) var(--s-32);display:grid}.wcgw9G_bottom{gap:var(--s-24);padding-top:var(--s-24);border-top:1px solid var(--c-line);display:grid}@media (min-width:1128px){.wcgw9G_bottom{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.wcgw9G_brand{gap:var(--s-8);max-width:560px;display:grid}.wcgw9G_logo{min-height:44px;font-size:var(--t-20);letter-spacing:var(--tr-20);justify-self:start;align-items:center;font-weight:700;display:inline-flex}.wcgw9G_about,.wcgw9G_meta{font-size:var(--t-14);line-height:var(--lh-text);color:var(--c-meta)}.wcgw9G_meta{gap:var(--s-4);display:grid}@media (min-width:1128px){.wcgw9G_meta{text-align:right}}
.jVFjDG_title{font-size:var(--t-22);line-height:var(--lh-tight);letter-spacing:var(--tr-22);font-weight:600}.jVFjDG_total{margin-top:calc(-1*var(--s-8));font-size:var(--t-14);color:var(--c-meta)}.jVFjDG_follows{gap:var(--s-12);padding-top:var(--s-16);border-top:1px solid var(--c-line);display:grid}.jVFjDG_sub{font-size:var(--t-16);font-weight:600}.jVFjDG_none{font-size:var(--t-14);color:var(--c-meta)}.jVFjDG_list{gap:var(--s-8);flex-wrap:wrap;display:flex}.jVFjDG_chip{min-height:44px;padding-inline:var(--s-16);border:1px solid var(--c-fill);border-radius:var(--r-pill);font-size:var(--t-14);align-items:center;font-weight:500;display:inline-flex}.jVFjDG_more{min-height:44px;font-size:var(--t-14);text-underline-offset:3px;justify-self:start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}
