<turbo-stream action="append" target="episodes-container"><template>  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/sleeping-with-the-enemy-1991">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjRjYWZjNjBmLTNkZmEtNDdkZi04ZjU5LTM4NTBjY2IyYTM4MCIsInB1ciI6ImJsb2JfaWQifX0=--3401eb40da257f1b3a70647f2943b2d0c4a120f0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-58.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjRjYWZjNjBmLTNkZmEtNDdkZi04ZjU5LTM4NTBjY2IyYTM4MCIsInB1ciI6ImJsb2JfaWQifX0=--3401eb40da257f1b3a70647f2943b2d0c4a120f0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-58.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjRjYWZjNjBmLTNkZmEtNDdkZi04ZjU5LTM4NTBjY2IyYTM4MCIsInB1ciI6ImJsb2JfaWQifX0=--3401eb40da257f1b3a70647f2943b2d0c4a120f0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-58.jpg 1280w" /><img alt="Sleeping with the Enemy (1991)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjRjYWZjNjBmLTNkZmEtNDdkZi04ZjU5LTM4NTBjY2IyYTM4MCIsInB1ciI6ImJsb2JfaWQifX0=--3401eb40da257f1b3a70647f2943b2d0c4a120f0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-58.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjRjYWZjNjBmLTNkZmEtNDdkZi04ZjU5LTM4NTBjY2IyYTM4MCIsInB1ciI6ImJsb2JfaWQifX0=--3401eb40da257f1b3a70647f2943b2d0c4a120f0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-58.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjRjYWZjNjBmLTNkZmEtNDdkZi04ZjU5LTM4NTBjY2IyYTM4MCIsInB1ciI6ImJsb2JfaWQifX0=--3401eb40da257f1b3a70647f2943b2d0c4a120f0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-58.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjRjYWZjNjBmLTNkZmEtNDdkZi04ZjU5LTM4NTBjY2IyYTM4MCIsInB1ciI6ImJsb2JfaWQifX0=--3401eb40da257f1b3a70647f2943b2d0c4a120f0/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-58.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 58
          </span>
            <span class="text-zinc-500 text-sm">
              April 22, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        Sleeping with the Enemy (1991)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1991</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            64 min
          </span>
          <span>Film: 99 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              Joseph Ruben
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">6/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_71dddfe1-8147-4a00-a112-8fa03eba6f3c" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/goodfellas-1990">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjlhYmY1NjMxLWFlZTMtNDY2Ny04MWY3LWFjOGEzOWE1MGQ2MiIsInB1ciI6ImJsb2JfaWQifX0=--3d7c15d26c2bf67d9098ca78950f2a02fb918b83/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-57.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjlhYmY1NjMxLWFlZTMtNDY2Ny04MWY3LWFjOGEzOWE1MGQ2MiIsInB1ciI6ImJsb2JfaWQifX0=--3d7c15d26c2bf67d9098ca78950f2a02fb918b83/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-57.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjlhYmY1NjMxLWFlZTMtNDY2Ny04MWY3LWFjOGEzOWE1MGQ2MiIsInB1ciI6ImJsb2JfaWQifX0=--3d7c15d26c2bf67d9098ca78950f2a02fb918b83/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-57.jpg 1280w" /><img alt="GoodFellas (1990)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjlhYmY1NjMxLWFlZTMtNDY2Ny04MWY3LWFjOGEzOWE1MGQ2MiIsInB1ciI6ImJsb2JfaWQifX0=--3d7c15d26c2bf67d9098ca78950f2a02fb918b83/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-57.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjlhYmY1NjMxLWFlZTMtNDY2Ny04MWY3LWFjOGEzOWE1MGQ2MiIsInB1ciI6ImJsb2JfaWQifX0=--3d7c15d26c2bf67d9098ca78950f2a02fb918b83/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-57.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjlhYmY1NjMxLWFlZTMtNDY2Ny04MWY3LWFjOGEzOWE1MGQ2MiIsInB1ciI6ImJsb2JfaWQifX0=--3d7c15d26c2bf67d9098ca78950f2a02fb918b83/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-57.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjlhYmY1NjMxLWFlZTMtNDY2Ny04MWY3LWFjOGEzOWE1MGQ2MiIsInB1ciI6ImJsb2JfaWQifX0=--3d7c15d26c2bf67d9098ca78950f2a02fb918b83/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-57.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 57
          </span>
            <span class="text-zinc-500 text-sm">
              April 15, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        GoodFellas (1990)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1990</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            95 min
          </span>
          <span>Film: 145 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              Martin Scorsese
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">10/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_f5c9692c-a839-413b-9475-3c534246d565" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/road-house-1989">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE2MTAxMDcyLWQzNzgtNDkyNy1iZDJiLWY1ZTMzMzQ3MjRiNSIsInB1ciI6ImJsb2JfaWQifX0=--6959ec362556c0b48db7686676fea7f062cf1798/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-56.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE2MTAxMDcyLWQzNzgtNDkyNy1iZDJiLWY1ZTMzMzQ3MjRiNSIsInB1ciI6ImJsb2JfaWQifX0=--6959ec362556c0b48db7686676fea7f062cf1798/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-56.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE2MTAxMDcyLWQzNzgtNDkyNy1iZDJiLWY1ZTMzMzQ3MjRiNSIsInB1ciI6ImJsb2JfaWQifX0=--6959ec362556c0b48db7686676fea7f062cf1798/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-56.jpg 1280w" /><img alt="Road House (1989)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE2MTAxMDcyLWQzNzgtNDkyNy1iZDJiLWY1ZTMzMzQ3MjRiNSIsInB1ciI6ImJsb2JfaWQifX0=--6959ec362556c0b48db7686676fea7f062cf1798/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-56.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE2MTAxMDcyLWQzNzgtNDkyNy1iZDJiLWY1ZTMzMzQ3MjRiNSIsInB1ciI6ImJsb2JfaWQifX0=--6959ec362556c0b48db7686676fea7f062cf1798/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-56.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE2MTAxMDcyLWQzNzgtNDkyNy1iZDJiLWY1ZTMzMzQ3MjRiNSIsInB1ciI6ImJsb2JfaWQifX0=--6959ec362556c0b48db7686676fea7f062cf1798/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-56.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjE2MTAxMDcyLWQzNzgtNDkyNy1iZDJiLWY1ZTMzMzQ3MjRiNSIsInB1ciI6ImJsb2JfaWQifX0=--6959ec362556c0b48db7686676fea7f062cf1798/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-56.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 56
          </span>
            <span class="text-zinc-500 text-sm">
              April 08, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        Road House (1989)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1989</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            76 min
          </span>
          <span>Film: 114 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              Rowdy Herrington
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">5/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_f69efdea-f673-4e62-aff7-7c5bc9f7c084" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/beetlejuice-1988">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImQ2OTA2OTBjLWM3NDgtNGFjNS05MDIyLWZjYmJkMGExNmE2MyIsInB1ciI6ImJsb2JfaWQifX0=--d44c277dbcf8a22b1ed269f78b61093cd007549e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-55.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImQ2OTA2OTBjLWM3NDgtNGFjNS05MDIyLWZjYmJkMGExNmE2MyIsInB1ciI6ImJsb2JfaWQifX0=--d44c277dbcf8a22b1ed269f78b61093cd007549e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-55.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImQ2OTA2OTBjLWM3NDgtNGFjNS05MDIyLWZjYmJkMGExNmE2MyIsInB1ciI6ImJsb2JfaWQifX0=--d44c277dbcf8a22b1ed269f78b61093cd007549e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-55.jpg 1280w" /><img alt="Beetlejuice (1988)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImQ2OTA2OTBjLWM3NDgtNGFjNS05MDIyLWZjYmJkMGExNmE2MyIsInB1ciI6ImJsb2JfaWQifX0=--d44c277dbcf8a22b1ed269f78b61093cd007549e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-55.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImQ2OTA2OTBjLWM3NDgtNGFjNS05MDIyLWZjYmJkMGExNmE2MyIsInB1ciI6ImJsb2JfaWQifX0=--d44c277dbcf8a22b1ed269f78b61093cd007549e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-55.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImQ2OTA2OTBjLWM3NDgtNGFjNS05MDIyLWZjYmJkMGExNmE2MyIsInB1ciI6ImJsb2JfaWQifX0=--d44c277dbcf8a22b1ed269f78b61093cd007549e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-55.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ImQ2OTA2OTBjLWM3NDgtNGFjNS05MDIyLWZjYmJkMGExNmE2MyIsInB1ciI6ImJsb2JfaWQifX0=--d44c277dbcf8a22b1ed269f78b61093cd007549e/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-55.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 55
          </span>
            <span class="text-zinc-500 text-sm">
              April 01, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        Beetlejuice (1988)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1988</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            59 min
          </span>
          <span>Film: 92 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              Tim Burton
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">6.5/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_5bf77d1d-3625-4f13-8a1c-e8b0d91342c2" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/wall-street-1987">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjQ3MTRhOTljLTkwYjEtNGNjYy05NDNkLWFhMjU0YTMxZTJjOCIsInB1ciI6ImJsb2JfaWQifX0=--ce082812bf857530e3886a2b474a463a9f67c51b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-54.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjQ3MTRhOTljLTkwYjEtNGNjYy05NDNkLWFhMjU0YTMxZTJjOCIsInB1ciI6ImJsb2JfaWQifX0=--ce082812bf857530e3886a2b474a463a9f67c51b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-54.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjQ3MTRhOTljLTkwYjEtNGNjYy05NDNkLWFhMjU0YTMxZTJjOCIsInB1ciI6ImJsb2JfaWQifX0=--ce082812bf857530e3886a2b474a463a9f67c51b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-54.jpg 1280w" /><img alt="Wall Street (1987)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjQ3MTRhOTljLTkwYjEtNGNjYy05NDNkLWFhMjU0YTMxZTJjOCIsInB1ciI6ImJsb2JfaWQifX0=--ce082812bf857530e3886a2b474a463a9f67c51b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-54.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjQ3MTRhOTljLTkwYjEtNGNjYy05NDNkLWFhMjU0YTMxZTJjOCIsInB1ciI6ImJsb2JfaWQifX0=--ce082812bf857530e3886a2b474a463a9f67c51b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-54.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjQ3MTRhOTljLTkwYjEtNGNjYy05NDNkLWFhMjU0YTMxZTJjOCIsInB1ciI6ImJsb2JfaWQifX0=--ce082812bf857530e3886a2b474a463a9f67c51b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-54.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjQ3MTRhOTljLTkwYjEtNGNjYy05NDNkLWFhMjU0YTMxZTJjOCIsInB1ciI6ImJsb2JfaWQifX0=--ce082812bf857530e3886a2b474a463a9f67c51b/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-54.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 54
          </span>
            <span class="text-zinc-500 text-sm">
              March 25, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        Wall Street (1987)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1987</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            77 min
          </span>
          <span>Film: 126 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              Oliver Stone
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">5.5/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_fe26cdf8-9984-41f9-b9ff-704d7e7e58b5" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/ferris-bueller-s-day-off-1986">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjZhZDQ3MmY1LWI1NjYtNGU2Ny1hMDQ1LWQ5NGJmZGY3NWQxNiIsInB1ciI6ImJsb2JfaWQifX0=--6a55723d020387027c4b115a8c5832ef43fcca8c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-53.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjZhZDQ3MmY1LWI1NjYtNGU2Ny1hMDQ1LWQ5NGJmZGY3NWQxNiIsInB1ciI6ImJsb2JfaWQifX0=--6a55723d020387027c4b115a8c5832ef43fcca8c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-53.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjZhZDQ3MmY1LWI1NjYtNGU2Ny1hMDQ1LWQ5NGJmZGY3NWQxNiIsInB1ciI6ImJsb2JfaWQifX0=--6a55723d020387027c4b115a8c5832ef43fcca8c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-53.jpg 1280w" /><img alt="Ferris Bueller&#39;s Day Off (1986)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjZhZDQ3MmY1LWI1NjYtNGU2Ny1hMDQ1LWQ5NGJmZGY3NWQxNiIsInB1ciI6ImJsb2JfaWQifX0=--6a55723d020387027c4b115a8c5832ef43fcca8c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-53.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjZhZDQ3MmY1LWI1NjYtNGU2Ny1hMDQ1LWQ5NGJmZGY3NWQxNiIsInB1ciI6ImJsb2JfaWQifX0=--6a55723d020387027c4b115a8c5832ef43fcca8c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-53.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjZhZDQ3MmY1LWI1NjYtNGU2Ny1hMDQ1LWQ5NGJmZGY3NWQxNiIsInB1ciI6ImJsb2JfaWQifX0=--6a55723d020387027c4b115a8c5832ef43fcca8c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-53.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjZhZDQ3MmY1LWI1NjYtNGU2Ny1hMDQ1LWQ5NGJmZGY3NWQxNiIsInB1ciI6ImJsb2JfaWQifX0=--6a55723d020387027c4b115a8c5832ef43fcca8c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-53.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 53
          </span>
            <span class="text-zinc-500 text-sm">
              March 18, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        Ferris Bueller&#39;s Day Off (1986)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1986</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            84 min
          </span>
          <span>Film: 103 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              John Hughes
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">5/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_3e86e7e3-99a7-4ed1-aac4-b9cdb34c4a5b" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/the-breakfast-club-1985">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjhjZjk2NzAxLTNmMjYtNDhkZC05NWQzLTE4MGI0MGUwYmRiNiIsInB1ciI6ImJsb2JfaWQifX0=--83fd0304a0d19d257db0b2adf72b382aab853830/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-52.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjhjZjk2NzAxLTNmMjYtNDhkZC05NWQzLTE4MGI0MGUwYmRiNiIsInB1ciI6ImJsb2JfaWQifX0=--83fd0304a0d19d257db0b2adf72b382aab853830/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-52.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjhjZjk2NzAxLTNmMjYtNDhkZC05NWQzLTE4MGI0MGUwYmRiNiIsInB1ciI6ImJsb2JfaWQifX0=--83fd0304a0d19d257db0b2adf72b382aab853830/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-52.jpg 1280w" /><img alt="The Breakfast Club (1985)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjhjZjk2NzAxLTNmMjYtNDhkZC05NWQzLTE4MGI0MGUwYmRiNiIsInB1ciI6ImJsb2JfaWQifX0=--83fd0304a0d19d257db0b2adf72b382aab853830/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-52.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjhjZjk2NzAxLTNmMjYtNDhkZC05NWQzLTE4MGI0MGUwYmRiNiIsInB1ciI6ImJsb2JfaWQifX0=--83fd0304a0d19d257db0b2adf72b382aab853830/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-52.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjhjZjk2NzAxLTNmMjYtNDhkZC05NWQzLTE4MGI0MGUwYmRiNiIsInB1ciI6ImJsb2JfaWQifX0=--83fd0304a0d19d257db0b2adf72b382aab853830/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-52.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjhjZjk2NzAxLTNmMjYtNDhkZC05NWQzLTE4MGI0MGUwYmRiNiIsInB1ciI6ImJsb2JfaWQifX0=--83fd0304a0d19d257db0b2adf72b382aab853830/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-52.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 52
          </span>
            <span class="text-zinc-500 text-sm">
              March 11, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        The Breakfast Club (1985)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1985</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            77 min
          </span>
          <span>Film: 98 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              John Hughes
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">8/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_2f168338-1f26-4779-920b-f67c52bfeb84" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/ghostbusters-1984">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjBkOTQzNDc4LWI0NTctNGMyZS04M2JjLTk1ZGI3OWQ1ZGM0MiIsInB1ciI6ImJsb2JfaWQifX0=--771cd511616160dff119f370bfaa898821aa378f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-51.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjBkOTQzNDc4LWI0NTctNGMyZS04M2JjLTk1ZGI3OWQ1ZGM0MiIsInB1ciI6ImJsb2JfaWQifX0=--771cd511616160dff119f370bfaa898821aa378f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-51.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjBkOTQzNDc4LWI0NTctNGMyZS04M2JjLTk1ZGI3OWQ1ZGM0MiIsInB1ciI6ImJsb2JfaWQifX0=--771cd511616160dff119f370bfaa898821aa378f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-51.jpg 1280w" /><img alt="Ghostbusters (1984)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjBkOTQzNDc4LWI0NTctNGMyZS04M2JjLTk1ZGI3OWQ1ZGM0MiIsInB1ciI6ImJsb2JfaWQifX0=--771cd511616160dff119f370bfaa898821aa378f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-51.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjBkOTQzNDc4LWI0NTctNGMyZS04M2JjLTk1ZGI3OWQ1ZGM0MiIsInB1ciI6ImJsb2JfaWQifX0=--771cd511616160dff119f370bfaa898821aa378f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-51.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjBkOTQzNDc4LWI0NTctNGMyZS04M2JjLTk1ZGI3OWQ1ZGM0MiIsInB1ciI6ImJsb2JfaWQifX0=--771cd511616160dff119f370bfaa898821aa378f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-51.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjBkOTQzNDc4LWI0NTctNGMyZS04M2JjLTk1ZGI3OWQ1ZGM0MiIsInB1ciI6ImJsb2JfaWQifX0=--771cd511616160dff119f370bfaa898821aa378f/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-51.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 51
          </span>
            <span class="text-zinc-500 text-sm">
              March 04, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        Ghostbusters (1984)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1984</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            78 min
          </span>
          <span>Film: 107 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              Ivan Reitman
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">9.5/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_2595fca1-4a5f-4ca1-9738-3ec1eef9d65d" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/strange-brew-1983">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjA4ODQzNjgxLWE3OTMtNDM0NC1iYmM2LTRkYzY1NzhmNzk1YyIsInB1ciI6ImJsb2JfaWQifX0=--af614cc4fb527cf411e0f81c6aaf770ac4881d6c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-50.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjA4ODQzNjgxLWE3OTMtNDM0NC1iYmM2LTRkYzY1NzhmNzk1YyIsInB1ciI6ImJsb2JfaWQifX0=--af614cc4fb527cf411e0f81c6aaf770ac4881d6c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-50.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjA4ODQzNjgxLWE3OTMtNDM0NC1iYmM2LTRkYzY1NzhmNzk1YyIsInB1ciI6ImJsb2JfaWQifX0=--af614cc4fb527cf411e0f81c6aaf770ac4881d6c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-50.jpg 1280w" /><img alt="Strange Brew (1983)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjA4ODQzNjgxLWE3OTMtNDM0NC1iYmM2LTRkYzY1NzhmNzk1YyIsInB1ciI6ImJsb2JfaWQifX0=--af614cc4fb527cf411e0f81c6aaf770ac4881d6c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-50.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjA4ODQzNjgxLWE3OTMtNDM0NC1iYmM2LTRkYzY1NzhmNzk1YyIsInB1ciI6ImJsb2JfaWQifX0=--af614cc4fb527cf411e0f81c6aaf770ac4881d6c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-50.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjA4ODQzNjgxLWE3OTMtNDM0NC1iYmM2LTRkYzY1NzhmNzk1YyIsInB1ciI6ImJsb2JfaWQifX0=--af614cc4fb527cf411e0f81c6aaf770ac4881d6c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-50.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjA4ODQzNjgxLWE3OTMtNDM0NC1iYmM2LTRkYzY1NzhmNzk1YyIsInB1ciI6ImJsb2JfaWQifX0=--af614cc4fb527cf411e0f81c6aaf770ac4881d6c/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-50.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 50
          </span>
            <span class="text-zinc-500 text-sm">
              February 25, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        Strange Brew (1983)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1983</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            57 min
          </span>
          <span>Film: 90 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              Dave Thomas
                <span class="text-zinc-600">+1</span>
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">6/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_81696340-e498-485c-8414-f96cad108cde" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

  <div class="relative group">
  <a class="block" data-turbo-frame="_top" href="/episodes/fast-times-at-ridgemont-high-1982">
    <div class="flex gap-4 bg-zinc-900 border border-zinc-800 rounded-lg overflow-hidden hover:border-zinc-700 hover:bg-zinc-800 transition-all">
      <!-- Episode Cover Art -->
      <div class="flex-shrink-0 self-stretch aspect-square max-h-48 bg-zinc-800">
          <picture><source type="image/webp" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjNlM2U5NWM1LTk2ZTMtNDRjYi1iOGZmLTE0YjE5NWJiZjYzOSIsInB1ciI6ImJsb2JfaWQifX0=--d02c3d1801105b832b983ecffc79db9234f377ea/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-49.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjNlM2U5NWM1LTk2ZTMtNDRjYi1iOGZmLTE0YjE5NWJiZjYzOSIsInB1ciI6ImJsb2JfaWQifX0=--d02c3d1801105b832b983ecffc79db9234f377ea/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-49.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjNlM2U5NWM1LTk2ZTMtNDRjYi1iOGZmLTE0YjE5NWJiZjYzOSIsInB1ciI6ImJsb2JfaWQifX0=--d02c3d1801105b832b983ecffc79db9234f377ea/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-49.jpg 1280w" /><img alt="Fast Times at Ridgemont High (1982)" loading="lazy" class="w-full h-full object-cover" srcset="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjNlM2U5NWM1LTk2ZTMtNDRjYi1iOGZmLTE0YjE5NWJiZjYzOSIsInB1ciI6ImJsb2JfaWQifX0=--d02c3d1801105b832b983ecffc79db9234f377ea/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMzIwLDMyMF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--f66ffe55909402d51e39807c33d9aaec2b67510b/cover-art-49.jpg 320w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjNlM2U5NWM1LTk2ZTMtNDRjYi1iOGZmLTE0YjE5NWJiZjYzOSIsInB1ciI6ImJsb2JfaWQifX0=--d02c3d1801105b832b983ecffc79db9234f377ea/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-49.jpg 768w, https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjNlM2U5NWM1LTk2ZTMtNDRjYi1iOGZmLTE0YjE5NWJiZjYzOSIsInB1ciI6ImJsb2JfaWQifX0=--d02c3d1801105b832b983ecffc79db9234f377ea/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbMTI4MCwxMjgwXSwic2F2ZXIiOnsicXVhbGl0eSI6ODV9fSwicHVyIjoidmFyaWF0aW9uIn19--e6a5efc85fe801015fd989f92ae1139790652abf/cover-art-49.jpg 1280w" sizes="(max-width: 640px) 320px, (max-width: 1024px) 768px, 1280px" src="https://2dads1movie.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsiZGF0YSI6IjNlM2U5NWM1LTk2ZTMtNDRjYi1iOGZmLTE0YjE5NWJiZjYzOSIsInB1ciI6ImJsb2JfaWQifX0=--d02c3d1801105b832b983ecffc79db9234f377ea/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJ3ZWJwIiwicmVzaXplX3RvX2xpbWl0IjpbNzY4LDc2OF0sInNhdmVyIjp7InF1YWxpdHkiOjg1fX0sInB1ciI6InZhcmlhdGlvbiJ9fQ==--8494dd8ba94fb0701a040fffaf14ab67ef31621f/cover-art-49.jpg" /></picture>
      </div>

      <!-- Episode Info -->
      <div class="flex-1 py-4 pr-4 sm:p-6 min-w-0">
        <div class="flex flex-wrap items-center gap-2 mb-2">
          <span class="bg-zinc-800 text-zinc-300 px-3 py-1 rounded-full text-xs font-medium">
            Episode 49
          </span>
            <span class="text-zinc-500 text-sm">
              February 18, 2026
            </span>
        </div>

      <h3 class="text-xl md:text-2xl font-bold mb-2 group-hover:text-zinc-300 transition">
        Fast Times at Ridgemont High (1982)
      </h3>

      <!-- Film & Episode Details -->
      <div class="flex flex-wrap items-center gap-3 text-sm text-zinc-400 mb-3">
          <span>1982</span>
          <span class="flex items-center gap-1">
            <svg class="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"/>
            </svg>
            87 min
          </span>
          <span>Film: 90 min</span>
      </div>

      <!-- Film Details -->
        <div class="flex flex-wrap items-center gap-3 text-sm mb-3">
            <div class="text-zinc-400">
              <span class="text-zinc-500">Director:</span>
              Amy Heckerling
            </div>

          <!-- Ratings -->
            <div class="flex items-center gap-1 text-yellow-500">
              <svg class="w-4 h-4 fill-current" viewBox="0 0 24 24">
                <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
              </svg>
              <span class="text-zinc-300 font-semibold">6.5/10</span>
            </div>
        </div>
    </div>
  </div>
</a>
  <!-- Favorite & Playlist Buttons (absolute positioned) -->
  <div class="absolute top-2 right-2 flex gap-1 items-center z-10" onclick="event.stopPropagation();">
    
<div id="favorite_episode_28d011b1-43a7-4853-b794-d4509f50d75d" class="inline-block">
    <!-- Logged out: show unfilled heart that links to signup -->
    <a class="group inline-flex items-center justify-center p-3 hover:bg-zinc-800 rounded-full transition" title="Sign up to add favorites" href="/users/sign_up">
      <!-- Outlined heart -->
      <svg class="w-6 h-6 text-zinc-400 group-hover:text-red-500 group-hover:scale-110 transition-all" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24">
        <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"/>
      </svg>
</a></div>

  </div>
</div>

</template></turbo-stream><turbo-stream action="replace" target="more_episodes"><template><turbo-frame id="more_episodes">
    <div id="infinite-scroll-sentinel"
         data-next-url="/episodes?page=3"
         class="mt-8 flex justify-center py-8">
      <div class="infinite-scroll-spinner hidden animate-spin rounded-full h-8 w-8 border-t-2 border-b-2 border-zinc-400"></div>
    </div>
</turbo-frame></template></turbo-stream>