.retrospectiva-module__MTQWKG__section{gap:16px;margin-top:8px;display:grid}.retrospectiva-module__MTQWKG__sectionHeader{gap:6px;display:grid}.retrospectiva-module__MTQWKG__sectionLabel{color:#ffffff8f;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:700}.retrospectiva-module__MTQWKG__sectionTitle{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1.15rem,4vw,1.45rem);font-weight:800}.retrospectiva-module__MTQWKG__entryButton{color:inherit;cursor:pointer;text-align:left;background:linear-gradient(#191921fa,#0e0e13fa);border:1px solid #ffffff14;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:16px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative}.retrospectiva-module__MTQWKG__entryButton:hover{border-color:color-mix(in srgb, var(--ring-color) 38%, #ffffff14);transform:scale(1.02);box-shadow:0 18px 34px #0000003d}.retrospectiva-module__MTQWKG__entryButton:focus-visible{outline:2px solid var(--ring-color);outline-offset:3px}.retrospectiva-module__MTQWKG__entryRing{place-items:center;width:72px;height:72px;display:grid;position:relative}.retrospectiva-module__MTQWKG__entryRing:before{background:conic-gradient(from 0deg, var(--ring-color), #ffffff1a, var(--ring-color));content:"";-webkit-mask-composite:xor;border-radius:999px;padding:2px;animation:3s linear infinite retrospectiva-module__MTQWKG__ringAnim;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.retrospectiva-module__MTQWKG__entryRingWarm:before{background:conic-gradient(#e8a87c,gold,#f4c2c2,#e8a87c)}.retrospectiva-module__MTQWKG__entryRingInner{background:radial-gradient(circle at 30% 20%,#ffffff1f,#111118fa);border-radius:999px;justify-content:center;align-items:center;width:62px;height:62px;font-size:28px;display:flex;position:relative;overflow:hidden}.retrospectiva-module__MTQWKG__entryPhoto{object-fit:cover;width:100%;height:100%;transform:scale(1.08)}.retrospectiva-module__MTQWKG__liveDot{background:var(--live-dot-color);box-shadow:0 0 18px color-mix(in srgb, var(--live-dot-color) 70%, transparent);border:2px solid #101015;border-radius:999px;width:14px;height:14px;animation:1.5s infinite retrospectiva-module__MTQWKG__thumbPulse;position:absolute;bottom:4px;right:2px}.retrospectiva-module__MTQWKG__entryCopy{gap:8px;min-width:0;display:grid}.retrospectiva-module__MTQWKG__entryName{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1rem,3.6vw,1.15rem);font-weight:800}.retrospectiva-module__MTQWKG__entrySubtitleRow{align-items:center;gap:10px;min-width:0;display:flex}.retrospectiva-module__MTQWKG__entrySubtitle{color:#ffffffb3;min-width:0;font-size:.88rem;line-height:1.45}.retrospectiva-module__MTQWKG__waveform{flex-shrink:0;align-items:end;gap:3px;height:16px;display:inline-flex}.retrospectiva-module__MTQWKG__waveform span{background:var(--ring-color);border-radius:2px;width:3px;height:4px;animation:1.15s ease-in-out infinite retrospectiva-module__MTQWKG__waveform;display:block}.retrospectiva-module__MTQWKG__entryArrow{color:#ffffff6b;font-size:1.8rem;line-height:1}.retrospectiva-module__MTQWKG__fullscreenOverlay{z-index:99999;background:#000000e6;justify-content:center;align-items:stretch;padding:0;animation:.55s cubic-bezier(.4,0,.2,1) retrospectiva-module__MTQWKG__storyOpen;display:flex;position:fixed;inset:0}.retrospectiva-module__MTQWKG__fullscreen{background:#000;width:100vw;height:100dvh;position:relative;overflow:hidden}.retrospectiva-module__MTQWKG__topBar{padding:calc(env(safe-area-inset-top,14px) + 12px) 16px 0;z-index:30;gap:14px;display:grid;position:absolute;top:0;left:0;right:0}.retrospectiva-module__MTQWKG__progressRow{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;display:grid}.retrospectiva-module__MTQWKG__progressTrack{background:#ffffff2e;border-radius:999px;height:2.5px;overflow:hidden}.retrospectiva-module__MTQWKG__progressFill{border-radius:inherit;background:#fff;height:100%;transition:width 80ms linear}.retrospectiva-module__MTQWKG__topMeta{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.retrospectiva-module__MTQWKG__topAvatar{background:color-mix(in srgb, var(--accent-color) 33%, transparent);border:1px solid color-mix(in srgb, var(--accent-color) 42%, transparent);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.1rem;display:flex;overflow:hidden}.retrospectiva-module__MTQWKG__topAvatarImage{object-fit:cover;width:100%;height:100%;transform:scale(1.08)}.retrospectiva-module__MTQWKG__topName{color:#fff;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.retrospectiva-module__MTQWKG__topAction{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.retrospectiva-module__MTQWKG__slidesViewport{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.retrospectiva-module__MTQWKG__slide{background:var(--moment-bg);opacity:1;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0;overflow:hidden}.retrospectiva-module__MTQWKG__slidePhoto{object-fit:cover;filter:saturate(1.06);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.retrospectiva-module__MTQWKG__slideEnterRight{animation:.35s cubic-bezier(.4,0,.2,1) retrospectiva-module__MTQWKG__slideInRight}.retrospectiva-module__MTQWKG__slideEnterLeft{animation:.35s cubic-bezier(.4,0,.2,1) retrospectiva-module__MTQWKG__slideInLeft}.retrospectiva-module__MTQWKG__slideOverlay{background:linear-gradient(#0006 0%,#0000 24% 42%,#000000f2 100%),radial-gradient(circle at top,#0000001a,#0000 28%);position:absolute;inset:0}.retrospectiva-module__MTQWKG__particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.retrospectiva-module__MTQWKG__particle{background:var(--particle-color);opacity:0;will-change:transform, opacity;border-radius:999px;animation:linear infinite retrospectiva-module__MTQWKG__floatUp;position:absolute;bottom:-10%}.retrospectiva-module__MTQWKG__pulseRing{background:radial-gradient(circle, color-mix(in srgb, var(--accent-color) 10%, transparent) 0%, transparent 70%);border-radius:999px;width:200px;height:200px;animation:2.5s ease-in-out infinite retrospectiva-module__MTQWKG__pulseRing;position:absolute;top:28%;left:50%;transform:translate(-50%,-50%)}.retrospectiva-module__MTQWKG__slideContent{bottom:calc(env(safe-area-inset-bottom,20px) + 38px);opacity:0;z-index:4;gap:14px;padding:0 20px;animation:.55s forwards retrospectiva-module__MTQWKG__fadeSlideUp;display:grid;position:absolute;left:0;right:0}.retrospectiva-module__MTQWKG__datePill{background:color-mix(in srgb, var(--accent-color) 15%, transparent);border:1px solid color-mix(in srgb, var(--accent-color) 20%, transparent);color:var(--accent-color);letter-spacing:.18em;text-transform:uppercase;border-radius:30px;align-items:center;width:fit-content;padding:4px 12px;font-size:10px;font-weight:700;display:inline-flex}.retrospectiva-module__MTQWKG__slideTitle{color:#fff;letter-spacing:-.03em;text-wrap:balance;white-space:pre-line;margin:0;font-size:clamp(24px,6.5vw,32px);font-weight:900;line-height:.98}.retrospectiva-module__MTQWKG__slideDesc{color:#ffffffb3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.retrospectiva-module__MTQWKG__player{-webkit-backdrop-filter:blur(24px);background:#0009;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.retrospectiva-module__MTQWKG__playerWarm{border-color:color-mix(in srgb, var(--accent-color) 22%, transparent)}.retrospectiva-module__MTQWKG__disc{background:conic-gradient(var(--accent-color) 0deg, #222 100deg, #111 360deg);box-shadow:0 0 18px color-mix(in srgb, var(--accent-color) 44%, transparent);will-change:transform;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;animation:5s linear infinite retrospectiva-module__MTQWKG__spin;display:flex}.retrospectiva-module__MTQWKG__discInner{background:#111;border:2px solid #222;border-radius:999px;width:12px;height:12px}.retrospectiva-module__MTQWKG__playerCopy{min-width:0}.retrospectiva-module__MTQWKG__playerSong,.retrospectiva-module__MTQWKG__playerArtist{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.retrospectiva-module__MTQWKG__playerSong{color:#fff;font-size:.92rem;font-weight:700}.retrospectiva-module__MTQWKG__playerArtist{color:#ffffffa8;margin-top:2px;font-size:.78rem}.retrospectiva-module__MTQWKG__playButton{background:var(--accent-color);box-shadow:0 0 20px color-mix(in srgb, var(--accent-color) 66%, transparent);color:#111;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;animation:1.8s ease-in-out infinite retrospectiva-module__MTQWKG__glowPulse;display:inline-flex}.retrospectiva-module__MTQWKG__lastContent{gap:16px}.retrospectiva-module__MTQWKG__lastEyebrow{color:var(--accent-color);letter-spacing:.3em;text-transform:uppercase;font-size:10px;font-weight:700}.retrospectiva-module__MTQWKG__lastSubtitle{color:#ffffff4d;margin:0;font-size:.92rem;line-height:1.5}.retrospectiva-module__MTQWKG__heartbeat{color:#ff9eb0;font-size:1.6rem;line-height:1;animation:1.8s ease-in-out infinite retrospectiva-module__MTQWKG__heartbeat}.retrospectiva-module__MTQWKG__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.retrospectiva-module__MTQWKG__statCard{opacity:0;text-align:center;background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;padding:20px 10px;transform:translateY(24px)scale(.8)}.retrospectiva-module__MTQWKG__statCardIn{animation:.55s forwards retrospectiva-module__MTQWKG__statPop}.retrospectiva-module__MTQWKG__statValue{color:var(--accent-color);letter-spacing:-.04em;text-shadow:0 0 28px color-mix(in srgb, var(--accent-color) 77%, transparent);font-size:34px;font-weight:900}.retrospectiva-module__MTQWKG__statLabel{color:#ffffff61;letter-spacing:.2em;text-transform:uppercase;margin-top:8px;font-size:9px;font-weight:700}.retrospectiva-module__MTQWKG__navArea{cursor:pointer;z-index:10;background:0 0;border:0;width:35%;position:absolute;top:0;bottom:0}.retrospectiva-module__MTQWKG__navAreaLeft{left:0}.retrospectiva-module__MTQWKG__navAreaRight{right:0}.retrospectiva-module__MTQWKG__dots{bottom:calc(env(safe-area-inset-bottom,20px) + 10px);z-index:12;justify-content:center;gap:6px;display:flex;position:absolute;left:0;right:0}.retrospectiva-module__MTQWKG__dot{background:#ffffff40;border-radius:999px;width:5px;height:5px;transition:width .22s,background .22s}.retrospectiva-module__MTQWKG__dotActive{background:#fff;width:14px}@media (min-width:640px){.retrospectiva-module__MTQWKG__fullscreenOverlay{background:#000c;padding:24px}.retrospectiva-module__MTQWKG__fullscreen{border-radius:24px;width:100%;max-width:480px;height:min(100dvh - 48px,900px);margin:auto}}@media (min-width:1024px){.retrospectiva-module__MTQWKG__fullscreenOverlay{background:#000000d9}}@media (max-width:639px){.retrospectiva-module__MTQWKG__entryButton{padding:14px}.retrospectiva-module__MTQWKG__entrySubtitleRow{flex-direction:column;align-items:flex-start;gap:8px}.retrospectiva-module__MTQWKG__slideContent{bottom:calc(env(safe-area-inset-bottom,20px) + 32px);padding:0 16px}}@keyframes retrospectiva-module__MTQWKG__floatUp{0%{opacity:0;transform:translateY(0)scale(1)}20%{opacity:1}to{opacity:0;transform:translateY(-65px)scale(.4)}}@keyframes retrospectiva-module__MTQWKG__popIn{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(-15deg)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.18)rotate(3deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes retrospectiva-module__MTQWKG__fadeSlideUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes retrospectiva-module__MTQWKG__storyOpen{0%{clip-path:circle(0%);opacity:0}to{clip-path:circle(150%);opacity:1}}@keyframes retrospectiva-module__MTQWKG__slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes retrospectiva-module__MTQWKG__slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes retrospectiva-module__MTQWKG__spin{to{transform:rotate(360deg)}}@keyframes retrospectiva-module__MTQWKG__pulseRing{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:.1;transform:translate(-50%,-50%)scale(1.22)}}@keyframes retrospectiva-module__MTQWKG__glowPulse{0%,to{opacity:.78}50%{opacity:1}}@keyframes retrospectiva-module__MTQWKG__ringAnim{to{transform:rotate(360deg)}}@keyframes retrospectiva-module__MTQWKG__waveform{0%,to{height:4px}50%{height:16px}}@keyframes retrospectiva-module__MTQWKG__statPop{0%{opacity:0;transform:translateY(24px)scale(.8)}65%{transform:translateY(-3px)scale(1.05)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes retrospectiva-module__MTQWKG__thumbPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--live-dot-color) 70%, transparent)}70%{box-shadow:0 0 0 10px #0000}}@keyframes retrospectiva-module__MTQWKG__heartbeat{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}
