.PodcastDetailPage-module__78vyfa__page{gap:26px;width:min(1760px,100% - 32px);margin:0 auto;padding:22px 0 108px;display:grid;position:relative;overflow-x:clip}.PodcastDetailPage-module__78vyfa__hero{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:28px;padding:14px 2px 4px;display:grid}.PodcastDetailPage-module__78vyfa__coverFrame{aspect-ratio:1;background:linear-gradient(155deg,#1f2024fa,#0e0f12fa);border-radius:28px;align-self:start;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000006b,inset 0 0 0 1px #ffffff0f}.PodcastDetailPage-module__78vyfa__coverFallback{color:#ffffff9e;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(145deg,#202126f5,#121316f5);justify-content:center;align-items:center;width:100%;height:100%;font-size:.88rem;font-weight:700;display:flex}.PodcastDetailPage-module__78vyfa__heroCopy{align-content:center;gap:14px;min-width:0;display:grid}.PodcastDetailPage-module__78vyfa__revealFrame,.PodcastDetailPage-module__78vyfa__revealOne,.PodcastDetailPage-module__78vyfa__revealTwo,.PodcastDetailPage-module__78vyfa__revealThree,.PodcastDetailPage-module__78vyfa__revealFour,.PodcastDetailPage-module__78vyfa__revealFive,.PodcastDetailPage-module__78vyfa__revealSix,.PodcastDetailPage-module__78vyfa__revealSection,.PodcastDetailPage-module__78vyfa__episodeCard{opacity:0;animation:.46s forwards PodcastDetailPage-module__78vyfa__fadeRise}.PodcastDetailPage-module__78vyfa__revealOne{animation-delay:60ms}.PodcastDetailPage-module__78vyfa__revealTwo{animation-delay:.1s}.PodcastDetailPage-module__78vyfa__revealThree{animation-delay:.14s}.PodcastDetailPage-module__78vyfa__revealFour{animation-delay:.18s}.PodcastDetailPage-module__78vyfa__revealFive{animation-delay:.22s}.PodcastDetailPage-module__78vyfa__revealSix,.PodcastDetailPage-module__78vyfa__revealSection{animation-delay:.26s}.PodcastDetailPage-module__78vyfa__backLink{z-index:2;color:#ffffffd1;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;height:34px;padding:0 14px;font-size:.82rem;font-weight:600;transition:border-color .18s,background .18s,color .18s;position:absolute;top:16px;left:16px}.PodcastDetailPage-module__78vyfa__backLink:hover{color:#fff;background:#ffffff0d;border-color:#ffffff29}.PodcastDetailPage-module__78vyfa__heroEyebrow,.PodcastDetailPage-module__78vyfa__sectionEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--v2-accent);margin:0;font-size:.77rem;font-weight:700}.PodcastDetailPage-module__78vyfa__podcastName{letter-spacing:-.05em;color:#f4f2ef;text-wrap:balance;margin:0;font-size:clamp(3rem,5vw,5.2rem);font-weight:900;line-height:.96}.PodcastDetailPage-module__78vyfa__nameAccent{color:var(--v2-accent)}.PodcastDetailPage-module__78vyfa__podcastMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PodcastDetailPage-module__78vyfa__metaChip{color:#ebe7e3db;background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:.88rem;font-weight:600;display:inline-flex}.PodcastDetailPage-module__78vyfa__heroSummary{color:#dcd8d2bd;white-space:pre-line;max-width:760px;margin:0;font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.7}.PodcastDetailPage-module__78vyfa__metaRows{gap:10px;display:grid}.PodcastDetailPage-module__78vyfa__tagRow{flex-wrap:wrap;gap:8px;display:flex}.PodcastDetailPage-module__78vyfa__categoryChip,.PodcastDetailPage-module__78vyfa__languageChip{border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:.8rem;font-weight:600;display:inline-flex}.PodcastDetailPage-module__78vyfa__categoryChip{color:#ffd0d0;background:#ff4e4e1a;border:1px solid #ff4e4e38}.PodcastDetailPage-module__78vyfa__languageChip{color:#ebe7e3c2;background:#ffffff08;border:1px solid #ffffff12}.PodcastDetailPage-module__78vyfa__heroActions{align-items:start;gap:18px;display:grid}.PodcastDetailPage-module__78vyfa__playBtn,.PodcastDetailPage-module__78vyfa__playAllBtn{background:var(--v2-accent);color:var(--v2-accent-on);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:.95rem;font-weight:800;transition:transform .18s,background .18s,box-shadow .18s,opacity .18s;display:inline-flex}.PodcastDetailPage-module__78vyfa__playBtn{justify-self:start;min-width:182px;height:52px;padding:0 24px;box-shadow:0 14px 32px #ff4e4e3d}.PodcastDetailPage-module__78vyfa__playAllBtn{height:40px;padding:0 18px;font-size:.92rem;box-shadow:0 10px 24px #ff4e4e2e}.PodcastDetailPage-module__78vyfa__playBtn:hover,.PodcastDetailPage-module__78vyfa__playAllBtn:hover{background:var(--v2-accent-hover);transform:translateY(-1px)}.PodcastDetailPage-module__78vyfa__playBtn:disabled,.PodcastDetailPage-module__78vyfa__playAllBtn:disabled{opacity:.58;cursor:default;transform:none}.PodcastDetailPage-module__78vyfa__playBtnInner{align-items:center;gap:10px;display:inline-flex}.PodcastDetailPage-module__78vyfa__playBtnSpinner{border:2px solid #ffffff5c;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite PodcastDetailPage-module__78vyfa__spin}.PodcastDetailPage-module__78vyfa__episodesSection{gap:18px;display:grid}.PodcastDetailPage-module__78vyfa__descriptionSection{z-index:1;gap:10px;width:100%;margin-top:8px;padding:24px 0 0;display:grid;position:relative}.PodcastDetailPage-module__78vyfa__sectionHeader{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.PodcastDetailPage-module__78vyfa__sectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:inline-flex}.PodcastDetailPage-module__78vyfa__sectionTitle{letter-spacing:-.03em;color:#f7f3ef;margin:6px 0 0;font-size:clamp(1.6rem,2vw,2.2rem);line-height:1.05}.PodcastDetailPage-module__78vyfa__sectionSub,.PodcastDetailPage-module__78vyfa__emptyMsg,.PodcastDetailPage-module__78vyfa__trackArtist{color:#dcd8d2ab}.PodcastDetailPage-module__78vyfa__descriptionBody{color:#dcd8d2bd;white-space:pre-line;width:100%;margin:0;font-size:1rem;line-height:1.82}.PodcastDetailPage-module__78vyfa__sectionSub,.PodcastDetailPage-module__78vyfa__emptyMsg{margin:8px 0 0;font-size:.97rem;line-height:1.6}.PodcastDetailPage-module__78vyfa__emptyMsg{padding:18px 6px 4px}.PodcastDetailPage-module__78vyfa__trackScroll{gap:14px;display:grid}.PodcastDetailPage-module__78vyfa__episodeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.PodcastDetailPage-module__78vyfa__episodeCard{background:radial-gradient(circle at 0 0,#ff4e4e1f,#0000 32%),linear-gradient(165deg,#1a1b20fa,#0e0f12fa);border:1px solid #ffffff0f;border-radius:28px;gap:12px;padding:12px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:grid;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #0000002e}.PodcastDetailPage-module__78vyfa__episodeCard:hover{border-color:#ffffff24;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff0f,0 28px 56px #0000003d}.PodcastDetailPage-module__78vyfa__episodeCardActive{border-color:#ff4e4e47;box-shadow:inset 0 1px #ffffff0d,0 24px 52px #ff4e4e24}.PodcastDetailPage-module__78vyfa__episodeButton{text-align:left;cursor:pointer;background:0 0;border:none;gap:14px;padding:0;display:grid}.PodcastDetailPage-module__78vyfa__episodeThumbWrap{aspect-ratio:16/9;background:#ffffff0a;border-radius:22px;width:100%;position:relative;overflow:hidden}.PodcastDetailPage-module__78vyfa__trackThumbFallback{color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;font-size:.64rem;font-weight:700;display:flex}.PodcastDetailPage-module__78vyfa__thumbGradient{background:linear-gradient(#0000,#080a0ed6);height:45%;position:absolute;inset:auto 0 0}.PodcastDetailPage-module__78vyfa__episodeOrdinal{color:#f8f2ebe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a0eb8;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.76rem;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.PodcastDetailPage-module__78vyfa__trackThumbOverlay{color:#fff;opacity:0;background:#0b0c0fc7;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;transition:opacity .18s,transform .18s,background .18s;display:flex;position:absolute;inset:auto 14px 14px auto;transform:translateY(4px)}.PodcastDetailPage-module__78vyfa__episodeCard:hover .PodcastDetailPage-module__78vyfa__trackThumbOverlay{opacity:1;transform:translateY(0)}.PodcastDetailPage-module__78vyfa__episodeBody{gap:10px;min-width:0;display:grid}.PodcastDetailPage-module__78vyfa__trackTitle{color:#f7f3ef;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.08rem;font-weight:700;line-height:1.36;display:-webkit-box;overflow:hidden}.PodcastDetailPage-module__78vyfa__trackTitleActive{color:#ff8181}.PodcastDetailPage-module__78vyfa__episodeMetaTop,.PodcastDetailPage-module__78vyfa__trackArtist,.PodcastDetailPage-module__78vyfa__pageCounter,.PodcastDetailPage-module__78vyfa__mobileHint{font-size:.9rem}.PodcastDetailPage-module__78vyfa__episodeMetaTop{color:#dcd8d2c2;flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.PodcastDetailPage-module__78vyfa__trackArtist{color:#dcd8d2b8}.PodcastDetailPage-module__78vyfa__dot{color:#dcd8d261}.PodcastDetailPage-module__78vyfa__trackExcerpt{color:#dcd8d2b3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.94rem;line-height:1.6;display:-webkit-box;overflow:hidden}.PodcastDetailPage-module__78vyfa__episodeFooter{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.PodcastDetailPage-module__78vyfa__footerNote{color:#dcd8d285;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.PodcastDetailPage-module__78vyfa__cardActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex;position:relative}.PodcastDetailPage-module__78vyfa__cardActionBtn{color:#f4f0ebc7;letter-spacing:.01em;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:.78rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,transform .18s,opacity .18s;display:inline-flex}.PodcastDetailPage-module__78vyfa__cardActionBtn:hover:not(:disabled){color:#fff7f1;background:#ffffff0f;border-color:#ffffff29;transform:translateY(-1px)}.PodcastDetailPage-module__78vyfa__cardActionBtn:disabled{opacity:.72;cursor:default}.PodcastDetailPage-module__78vyfa__cardActionBtnActive{color:var(--v2-accent);background:#ff4e4e1a;border-color:#ff4e4e3d}.PodcastDetailPage-module__78vyfa__playlistWrap{position:relative}.PodcastDetailPage-module__78vyfa__playlistMenu{z-index:99999;background:linear-gradient(165deg,#18191dfa,#0c0d10fa);border:1px solid #ffffff14;border-radius:18px;gap:6px;min-width:220px;max-width:min(320px,100vw - 24px);max-height:min(320px,100vh - 24px);padding:10px;display:grid;position:fixed;overflow-y:auto;box-shadow:inset 0 1px #ffffff0a,0 22px 48px #0000006b}.PodcastDetailPage-module__78vyfa__playlistHint{color:#dcd8d29e;padding:10px 8px;font-size:.82rem}.PodcastDetailPage-module__78vyfa__playlistItem{color:#f4f0ebd1;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0a;border-radius:12px;min-height:38px;padding:0 12px;font-size:.84rem;font-weight:600;transition:border-color .18s,background .18s,color .18s}.PodcastDetailPage-module__78vyfa__playlistItem:hover:not(:disabled){color:#fff7f1;background:#ffffff0f;border-color:#ffffff1c}.PodcastDetailPage-module__78vyfa__playlistItemAdded{color:var(--v2-accent);background:#ff4e4e14;border-color:#ff4e4e38}.PodcastDetailPage-module__78vyfa__trackSkeleton{background:linear-gradient(145deg,#ffffff0a,#ffffff05);border-radius:28px;height:320px;animation:1.45s ease-in-out infinite PodcastDetailPage-module__78vyfa__shimmer}.PodcastDetailPage-module__78vyfa__pageControls{align-items:center;gap:8px;display:inline-flex}.PodcastDetailPage-module__78vyfa__arrow{color:#f4f0ebd1;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:border-color .18s,background .18s,color .18s,opacity .18s;display:inline-flex}.PodcastDetailPage-module__78vyfa__arrow:hover{color:#fff;background:#ffffff0f;border-color:#ffffff24}.PodcastDetailPage-module__78vyfa__arrow:disabled{opacity:.38;cursor:default}.PodcastDetailPage-module__78vyfa__pageCounter{text-align:center;color:#dcd8d2b3;font-variant-numeric:tabular-nums;min-width:44px}.PodcastDetailPage-module__78vyfa__mobileHint{color:#dcd8d285;margin:10px 6px 0;display:none}@keyframes PodcastDetailPage-module__78vyfa__spin{to{transform:rotate(360deg)}}@keyframes PodcastDetailPage-module__78vyfa__shimmer{0%,to{opacity:.45}50%{opacity:.9}}@keyframes PodcastDetailPage-module__78vyfa__fadeRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px){.PodcastDetailPage-module__78vyfa__hero{grid-template-columns:260px minmax(0,1fr)}.PodcastDetailPage-module__78vyfa__episodeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.PodcastDetailPage-module__78vyfa__page{width:min(100%,100% - 24px);padding-bottom:120px}.PodcastDetailPage-module__78vyfa__hero{grid-template-columns:1fr;justify-items:center;gap:22px}.PodcastDetailPage-module__78vyfa__coverFrame{justify-self:center;width:320px;max-width:100%}.PodcastDetailPage-module__78vyfa__heroCopy{text-align:center;justify-items:center}.PodcastDetailPage-module__78vyfa__heroSummary{text-align:center}.PodcastDetailPage-module__78vyfa__heroActions{justify-items:center}.PodcastDetailPage-module__78vyfa__podcastMeta,.PodcastDetailPage-module__78vyfa__tagRow{justify-content:center}.PodcastDetailPage-module__78vyfa__sectionHeader{flex-direction:column;align-items:flex-start}.PodcastDetailPage-module__78vyfa__sectionActions{justify-content:space-between;width:100%}}@media (max-width:640px){.PodcastDetailPage-module__78vyfa__page{gap:18px;width:min(100%,100% - 16px);padding-top:16px;padding-bottom:168px}.PodcastDetailPage-module__78vyfa__hero{padding-top:4px}.PodcastDetailPage-module__78vyfa__coverFrame{width:calc(100vw - 32px);max-width:320px}.PodcastDetailPage-module__78vyfa__podcastName{font-size:clamp(2.2rem,12vw,3.4rem)}.PodcastDetailPage-module__78vyfa__episodeGrid{grid-template-columns:1fr}.PodcastDetailPage-module__78vyfa__episodeCard{border-radius:24px;padding:10px}.PodcastDetailPage-module__78vyfa__episodeFooter{flex-direction:column;align-items:flex-start}.PodcastDetailPage-module__78vyfa__cardActions{justify-content:flex-start;width:100%}.PodcastDetailPage-module__78vyfa__playlistMenu{max-width:calc(100vw - 16px)}.PodcastDetailPage-module__78vyfa__episodeMetaTop{gap:6px}.PodcastDetailPage-module__78vyfa__mobileHint{display:block}.PodcastDetailPage-module__78vyfa__episodesSection,.PodcastDetailPage-module__78vyfa__descriptionSection{padding-bottom:12px}.PodcastDetailPage-module__78vyfa__descriptionSection{clear:both;margin-top:18px;padding-top:20px;display:block}}
