@keyframes gome-skeleton-pulse{0%{background-color:var(--gome-skeleton-rest)}to{background-color:var(--gome-skeleton-pulse)}}@media (prefers-reduced-motion:reduce){[data-skeleton-tier]{background-color:var(--gome-skeleton-still)!important;animation:none!important}}.gome-sheet{bottom:calc(var(--gome-spacing-t7) + env(safe-area-inset-bottom));inset-inline:var(--gome-spacing-t7);max-width:var(--gome-reach-cluster-max-width);margin-inline:auto}@media (min-width:1024px){.gome-sheet--anchor-top-end{top:calc(var(--gome-spacing-t7) + var(--gome-reach-row-height) + var(--gome-spacing-t9));bottom:auto;width:360px;margin-inline:0;inset-inline-start:auto;inset-inline-end:max(var(--gome-spacing-t7), calc((100vw - 1280px) / 2 + var(--gome-spacing-t7)))}}
._1NAhaq_showcase{width:100%;padding:var(--gome-spacing-t7);perspective:900px;justify-content:center;align-items:center;display:flex}._1NAhaq_stack{width:100%;max-width:320px;transform-style:preserve-3d;flex-direction:column;align-items:stretch;display:flex}._1NAhaq_alertTilt{transform-origin:50%;transform-style:preserve-3d;animation:_1NAhaq_tiltAlert var(--gome-loop-drift,10s) ease-in-out infinite alternate}._1NAhaq_connectorTilt{transform-origin:50%;transform-style:preserve-3d;animation:_1NAhaq_tiltConnector var(--gome-loop-drift,10s) ease-in-out infinite alternate}._1NAhaq_upcomingTilt{transform-origin:50%;transform-style:preserve-3d;animation:_1NAhaq_tiltUpcoming var(--gome-loop-drift,10s) ease-in-out infinite alternate}._1NAhaq_showcase[data-active=false] ._1NAhaq_alertTilt,._1NAhaq_showcase[data-active=false] ._1NAhaq_connectorTilt,._1NAhaq_showcase[data-active=false] ._1NAhaq_upcomingTilt{animation-play-state:paused}@keyframes _1NAhaq_tiltAlert{0%{transform:perspective(900px)rotateX(6.88deg)rotateY(-9.17deg)translate3d(-.84px,-3px,30px)scale(1.0167)}to{transform:perspective(900px)rotateX(4.58deg)rotateY(-4.58deg)translate3d(-.42px,-3px,30px)scale(1.0167)}}@keyframes _1NAhaq_tiltConnector{0%{transform:perspective(900px)rotateX(6.88deg)rotateY(-9.17deg)translate3d(-.42px,-1.5px,15px)scale(1.0083)}to{transform:perspective(900px)rotateX(4.58deg)rotateY(-4.58deg)translate3d(-.21px,-1.5px,15px)scale(1.0083)}}@keyframes _1NAhaq_tiltUpcoming{0%{transform:perspective(900px)rotateX(6.88deg)rotateY(-9.17deg)}to{transform:perspective(900px)rotateX(4.58deg)rotateY(-4.58deg)}}@media (prefers-reduced-motion:reduce){._1NAhaq_alertTilt{animation:none;transform:perspective(900px)rotateX(5.73deg)rotateY(-6.88deg)translate3d(-.63px,-3px,30px)scale(1.0167)}._1NAhaq_connectorTilt{animation:none;transform:perspective(900px)rotateX(5.73deg)rotateY(-6.88deg)translate3d(-.31px,-1.5px,15px)scale(1.0083)}._1NAhaq_upcomingTilt{animation:none;transform:perspective(900px)rotateX(5.73deg)rotateY(-6.88deg)}}._1NAhaq_alertCard{background-color:color-mix(in srgb, var(--gome-surface-raised) calc(var(--gome-surface-floating-blurred-container-opacity,.6) * 100%), transparent);-webkit-backdrop-filter:blur(var(--gome-surface-floating-blurred-container-blur,15px));padding:var(--gome-spacing-t8) var(--gome-spacing-t7)}._1NAhaq_alertContent{align-items:center;gap:var(--gome-spacing-t7);display:flex}._1NAhaq_bellContainer{background-color:color-mix(in srgb, var(--gome-brand) 15%, transparent);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._1NAhaq_alertTextGroup{flex-direction:column;flex:1;min-width:0;display:flex}._1NAhaq_alertCategory{font-size:var(--gome-font-size-t13,10px);color:var(--gome-brand);font-weight:600;line-height:1.2}._1NAhaq_alertTitle{font-size:var(--gome-font-size-t10,14px);color:var(--gome-on-surface);margin-top:var(--gome-spacing-t12);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.3;overflow:hidden}._1NAhaq_alertSubtitle{font-size:var(--gome-font-size-t11,12px);color:var(--gome-on-surface-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:1.3;overflow:hidden}._1NAhaq_connectorWrapper{padding:var(--gome-spacing-t10) 0;justify-content:center;display:flex}._1NAhaq_connectorLine{background:linear-gradient(to bottom, var(--gome-brand), color-mix(in srgb, var(--gome-brand) 10%, transparent));width:2px;height:16px}._1NAhaq_upcomingCard{background-color:color-mix(in srgb, var(--gome-surface-raised) calc(var(--gome-surface-floating-blurred-container-opacity,.6) * 100%), transparent);-webkit-backdrop-filter:blur(var(--gome-surface-floating-blurred-container-blur,15px));padding:var(--gome-spacing-t7);gap:var(--gome-spacing-t7);flex-direction:column;display:flex}._1NAhaq_upcomingTopRow{align-items:center;gap:var(--gome-spacing-t7);display:flex}._1NAhaq_artworkContainer{flex-shrink:0;width:72px;height:72px;overflow:hidden}._1NAhaq_artworkImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._1NAhaq_upcomingInfo{justify-content:center;align-items:flex-start;gap:var(--gome-spacing-t10);flex-direction:column;flex:1;min-width:0;display:flex}._1NAhaq_upcomingBadge{background-color:var(--gome-surface-raised-highest);padding:var(--gome-spacing-t11) var(--gome-spacing-t8)}._1NAhaq_upcomingBadgeText{font-size:var(--gome-font-size-t13,10px);color:var(--gome-on-surface-muted);font-weight:500;line-height:1;display:block}._1NAhaq_upcomingTitles{flex-direction:column;width:100%;min-width:0;display:flex}._1NAhaq_upcomingTitle{font-size:var(--gome-font-size-t10,14px);color:var(--gome-on-surface);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}._1NAhaq_upcomingSubtitle{font-size:var(--gome-font-size-t11,12px);color:var(--gome-on-surface-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:400;line-height:1.3;overflow:hidden}._1NAhaq_timerRow{align-items:stretch;gap:var(--gome-spacing-t9);width:100%;display:flex}._1NAhaq_timerBox{min-width:0;padding:var(--gome-spacing-t8) 0;background-color:color-mix(in srgb, var(--gome-brand) 10%, transparent);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._1NAhaq_timerValue{font-size:var(--gome-font-size-t7,20px);color:var(--gome-brand);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2}._1NAhaq_timerUnit{font-size:var(--gome-font-size-t13,10px);color:var(--gome-brand);font-weight:500;line-height:1.2}
@keyframes _7XywWW_sway{0%{transform:rotateX(5.73deg)rotateY(-8.02deg)}to{transform:rotateX(3.44deg)rotateY(-4.01deg)}}._7XywWW_stage{perspective:1000px;justify-content:center;align-items:center;width:100%;max-width:360px;height:420px;margin:0 auto;display:flex}._7XywWW_tilt{width:100%;max-width:356px;height:400px;transform-style:preserve-3d;animation:6s ease-in-out infinite alternate _7XywWW_sway}._7XywWW_paused{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._7XywWW_tilt{animation:none;transform:rotateX(4.58deg)rotateY(-6.02deg)}}._7XywWW_card{background-color:var(--gome-surface);width:100%;height:100%;padding:var(--gome-spacing-t8);flex-direction:column;display:flex}._7XywWW_headerRow{justify-content:space-between;align-items:center;gap:var(--gome-spacing-t8);display:flex}._7XywWW_songInfo{flex-direction:column;flex:1;min-width:0;display:flex}._7XywWW_songTitle{font-size:var(--gome-font-size-t9);color:var(--gome-on-surface);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;overflow:hidden}._7XywWW_artistName{font-size:var(--gome-font-size-t11);color:var(--gome-on-surface-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:var(--gome-spacing-t12);font-weight:400;line-height:1.25;overflow:hidden}._7XywWW_badge{padding:var(--gome-spacing-t11) var(--gome-spacing-t9);background-color:var(--gome-surface-raised);flex-shrink:0;justify-content:center;align-items:center;display:flex}._7XywWW_badgeText{font-size:var(--gome-font-size-t12);color:var(--gome-on-surface-muted);font-weight:600;line-height:1}._7XywWW_compositionBox{margin-top:var(--gome-spacing-t7);padding:var(--gome-spacing-t8);background-color:var(--gome-surface-raised);background-image:linear-gradient(to right, var(--gome-border) 1px, transparent 1px), linear-gradient(to bottom, var(--gome-border) 1px, transparent 1px);background-size:24px 24px}._7XywWW_compositionHeader{align-items:center;gap:var(--gome-spacing-t9);display:flex}._7XywWW_compositionTitle{font-size:var(--gome-font-size-t11);color:var(--gome-brand);font-weight:600}._7XywWW_songwritersRow{gap:var(--gome-spacing-t8);margin-top:var(--gome-spacing-t8);display:flex}._7XywWW_songwriterCol{flex-direction:column;flex:1;min-width:0;display:flex}._7XywWW_songwriterName{font-size:var(--gome-font-size-t10);color:var(--gome-on-surface);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._7XywWW_songwriterRoles{font-size:var(--gome-font-size-t11);color:var(--gome-on-surface-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:var(--gome-spacing-t12);font-weight:400;overflow:hidden}._7XywWW_performanceSection{margin-top:var(--gome-spacing-t8);flex-direction:column;min-width:0;display:flex}._7XywWW_sectionHeader{margin-bottom:var(--gome-spacing-t9)}._7XywWW_sectionTitle{font-size:var(--gome-font-size-t10);color:var(--gome-on-surface);font-weight:600}._7XywWW_stripFade{width:100%}._7XywWW_stripTrack{gap:var(--gome-spacing-t9);flex-direction:row;display:flex}._7XywWW_creditCard{background-color:var(--gome-surface-raised);width:160px;min-width:160px;height:148px;padding:var(--gome-spacing-t8);flex-direction:column;flex-shrink:0;display:flex}._7XywWW_portraitWrapper{flex-shrink:0;width:48px;height:48px;overflow:hidden}._7XywWW_portraitImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._7XywWW_creditName{font-size:var(--gome-font-size-t9);color:var(--gome-on-surface);white-space:nowrap;text-overflow:ellipsis;margin-top:var(--gome-spacing-t9);font-weight:600;overflow:hidden}._7XywWW_creditRole{font-size:var(--gome-font-size-t11);color:var(--gome-on-surface-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:var(--gome-spacing-t11);font-weight:400;overflow:hidden}
.NpuYUG_container{align-items:center;gap:var(--gome-spacing-t8);flex-direction:column;width:100%;max-width:300px;margin-inline:auto;display:flex}.NpuYUG_providersWrap{justify-content:center;align-items:center;gap:var(--gome-spacing-t10) var(--gome-spacing-t9);flex-wrap:wrap;display:flex}.NpuYUG_providerPill{height:28px;padding-inline:var(--gome-spacing-t9);align-items:center;gap:var(--gome-spacing-t10);background-color:var(--gome-surface);-webkit-user-select:none;user-select:none;display:inline-flex}.NpuYUG_providerIcon{width:var(--gome-icon-size-medium);height:var(--gome-icon-size-medium);-o-object-fit:contain;object-fit:contain;flex-shrink:0;display:block}.NpuYUG_providerName{font-size:var(--gome-font-size-t11);color:var(--gome-on-surface);white-space:nowrap;font-weight:600;line-height:1}.NpuYUG_providerDot{width:6px;height:6px;flex-shrink:0;margin-inline-start:var(--gome-spacing-t11)}.NpuYUG_dotSpotify{background-color:var(--gome-brand)}.NpuYUG_dotApple,.NpuYUG_dotYouTube,.NpuYUG_dotLastFm{background-color:var(--gome-danger)}.NpuYUG_summaryCard{width:100%;padding:var(--gome-spacing-t8);background-color:var(--gome-surface);-webkit-backdrop-filter:blur(var(--gome-surface-floating-blurred-container-blur));gap:var(--gome-spacing-t9);transition:opacity var(--gome-motion-surface) ease, transform var(--gome-motion-surface) ease;flex-direction:column;display:flex}.NpuYUG_container[data-active=true] .NpuYUG_summaryCard{opacity:1;transform:translateY(0)}.NpuYUG_container[data-active=false] .NpuYUG_summaryCard{opacity:.85}.NpuYUG_summaryHeader{align-items:center;gap:var(--gome-spacing-t9);display:flex}.NpuYUG_summaryTitle{font-size:var(--gome-font-size-t9);color:var(--gome-on-surface);font-weight:600;line-height:1.25}.NpuYUG_artistsList{gap:var(--gome-spacing-t10);flex-direction:column;display:flex}.NpuYUG_artistRow{padding:var(--gome-spacing-t10) var(--gome-spacing-t8);background-color:var(--gome-surface-sunken);align-items:center;gap:var(--gome-spacing-t10);transition:transform var(--gome-motion-element) ease;display:flex}.NpuYUG_portraitWrapper{flex-shrink:0;width:28px;height:28px;overflow:hidden}.NpuYUG_portraitImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.NpuYUG_artistName{font-size:var(--gome-font-size-t10);color:var(--gome-on-surface);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.NpuYUG_sourcesList{align-items:center;gap:var(--gome-spacing-t11);flex-shrink:0;display:flex}.NpuYUG_sourcePill{padding:2px var(--gome-spacing-t10);font-size:var(--gome-font-size-t12);-webkit-user-select:none;user-select:none;background-color:var(--gome-surface);align-items:center;font-weight:600;line-height:1;display:inline-flex}.NpuYUG_pillSpotify{color:var(--gome-brand)}.NpuYUG_pillApple,.NpuYUG_pillYouTube,.NpuYUG_pillLastFm{color:var(--gome-danger)}@media (prefers-reduced-motion:reduce){.NpuYUG_summaryCard,.NpuYUG_artistRow{transition:none!important;transform:none!important}}
.d80wXG_stageCard{width:100%;max-width:320px;height:380px;margin:0 auto;position:relative}.d80wXG_canvas{position:absolute;inset:0}.d80wXG_edgesSvg{pointer-events:none;width:320px;height:380px;position:absolute;inset:0}.d80wXG_edgeLine{stroke:var(--gome-on-surface);stroke-opacity:.15;stroke-width:1.5px}.d80wXG_edgeHighlight{stroke:var(--gome-brand);stroke-opacity:.45;stroke-width:2px;stroke-dasharray:24 64;animation:d80wXG_edgePulse var(--gome-loop-breath,3s) ease-in-out infinite}.d80wXG_nodeAnchor{-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.d80wXG_focusGlow{clip-path:circle(50%);background:linear-gradient(135deg, var(--gome-brand), var(--gome-brand-soft));opacity:.8;animation:d80wXG_focusPulse var(--gome-loop-breath,3s) ease-in-out infinite alternate;position:absolute;inset:-4px}.d80wXG_avatarRing{clip-path:circle(50%);background-color:var(--gome-surface-raised);border:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.d80wXG_avatarImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.d80wXG_initialsFallback{justify-content:center;align-items:center;gap:var(--gome-spacing-t12,2px);background-color:var(--gome-surface-raised);width:100%;height:100%;display:flex}.d80wXG_initialChar{color:var(--gome-on-surface);font-size:var(--gome-font-size-t11,12px);font-weight:600;line-height:1}.d80wXG_nodeLabel{margin-top:var(--gome-spacing-t11,4px);color:var(--gome-on-surface);font-size:var(--gome-font-size-t12,11px);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:90px;font-weight:500;line-height:1.2;overflow:hidden}.d80wXG_nodeLabelFocus{font-weight:600}@keyframes d80wXG_edgePulse{0%{stroke-dashoffset:88px;opacity:.2}50%{opacity:.9}to{stroke-dashoffset:0;opacity:.2}}@keyframes d80wXG_focusPulse{0%{opacity:.4;transform:scale(.96)}to{opacity:.85;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.d80wXG_edgeHighlight,.d80wXG_focusGlow{animation:none}}:is([data-active=false] .d80wXG_edgeHighlight,[data-active=false] .d80wXG_focusGlow){animation-play-state:paused}
.MMEOCq_showcase{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;max-width:300px;height:420px;margin:0 auto;display:flex;position:relative}.MMEOCq_viewport{z-index:1;width:270px;height:380px;position:relative}.MMEOCq_feedTrack{align-items:center;gap:var(--gome-spacing-t7);padding:var(--gome-spacing-t7) 0;flex-direction:column;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.MMEOCq_feedTrackReset,.MMEOCq_noTransition{transition:none!important}.MMEOCq_cardWrapper{perspective:800px;flex-shrink:0;width:250px;height:290px}.MMEOCq_card{width:100%;height:100%;transform-style:preserve-3d;background-color:var(--gome-surface-raised);animation:6s ease-in-out infinite alternate MMEOCq_sway;position:relative;overflow:hidden}[data-active=false] .MMEOCq_card{animation-play-state:paused}@keyframes MMEOCq_sway{0%{transform:perspective(800px)rotateX(11.5deg)rotateY(-17deg)}to{transform:perspective(800px)rotateX(8deg)rotateY(-9deg)}}@media (prefers-reduced-motion:reduce){.MMEOCq_card{animation:none!important;transform:perspective(800px)rotateX(10deg)rotateY(-13deg)!important}.MMEOCq_feedTrack{transition:none!important}}.MMEOCq_coverImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0;transform:translateZ(0)}.MMEOCq_scrim{background:linear-gradient(to bottom, transparent 30%, color-mix(in srgb, var(--gome-surface) 20%, transparent) 50%, color-mix(in srgb, var(--gome-surface) 85%, transparent) 85%, var(--gome-surface) 100%);pointer-events:none;position:absolute;inset:0;transform:translateZ(2px)}.MMEOCq_cardBottom{left:var(--gome-spacing-t8);right:var(--gome-spacing-t8);bottom:var(--gome-spacing-t6);align-items:stretch;gap:var(--gome-spacing-t7);flex-direction:column;display:flex;position:absolute}.MMEOCq_detailsLayer{gap:var(--gome-spacing-t10);flex-direction:column;flex:1;min-width:0;display:flex;transform:translateZ(8px)translate(2px)}.MMEOCq_authorRow{align-items:center;gap:var(--gome-spacing-t9);display:flex}.MMEOCq_authorAvatarShape{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.MMEOCq_authorAvatar{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.MMEOCq_authorName{font-size:var(--gome-font-size-t12);color:var(--gome-on-surface);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.MMEOCq_genreTags{gap:var(--gome-spacing-t11) var(--gome-spacing-t9);flex-wrap:wrap;display:flex}.MMEOCq_genreTag{background:color-mix(in srgb, var(--gome-brand) 18%, transparent);color:var(--gome-brand);font-size:var(--gome-font-size-t12);align-items:center;padding:2px 6px;font-weight:600;line-height:1.1;display:inline-flex}.MMEOCq_songTitle{font-size:var(--gome-font-size-t11);color:var(--gome-on-surface);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.MMEOCq_itemType{color:var(--gome-on-surface-muted);font-weight:400}.MMEOCq_reason{font-size:var(--gome-font-size-t11);color:var(--gome-on-surface);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.MMEOCq_actionsLayer{justify-content:center;align-self:center;align-items:center;gap:var(--gome-spacing-t8);transform-origin:bottom;color:var(--gome-on-surface);flex-direction:row;flex-shrink:0;display:flex;transform:translateZ(16px)scale(.88)}.MMEOCq_actionItem{justify-content:center;align-items:center;gap:var(--gome-spacing-t11);color:var(--gome-on-surface);flex-direction:row;display:flex}.MMEOCq_actionCount{font-size:var(--gome-font-size-t12);color:var(--gome-on-surface);font-weight:600;line-height:1}
