  <turbo-stream action="update" target="artist-discography-grid"><template>
    <li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/1DSVLf0tHr8HZ8fWcBrcpH" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e029ea94c4f48dd7f7cea045989" srcset="https://i.scdn.co/image/ab67616d00001e029ea94c4f48dd7f7cea045989 300w, https://i.scdn.co/image/ab67616d0000b2739ea94c4f48dd7f7cea045989 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Hit The Floor" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Hit The Floor</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/78aXTW2sKb4n2lMfKcmKRq" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e028fad206a0ebb310ff6177f1d" srcset="https://i.scdn.co/image/ab67616d00001e028fad206a0ebb310ff6177f1d 300w, https://i.scdn.co/image/ab67616d0000b2738fad206a0ebb310ff6177f1d 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Tokyo Boom Bap" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Tokyo Boom Bap</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/6Ie2nf94pMm7hqD2N7lfTT" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02e973615cdeb9d68a3a9f7202" srcset="https://i.scdn.co/image/ab67616d00001e02e973615cdeb9d68a3a9f7202 300w, https://i.scdn.co/image/ab67616d0000b273e973615cdeb9d68a3a9f7202 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Solar Relic" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Solar Relic</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/1uaidaBoVSQaSWRuh1dREg" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e021705e1a86e05fcb4fdcd0919" srcset="https://i.scdn.co/image/ab67616d00001e021705e1a86e05fcb4fdcd0919 300w, https://i.scdn.co/image/ab67616d0000b2731705e1a86e05fcb4fdcd0919 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Shao" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Shao</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/3sT0Ek1uqHiWZDsTlOh4yB" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e0284d55fde380c59d7acb02f63" srcset="https://i.scdn.co/image/ab67616d00001e0284d55fde380c59d7acb02f63 300w, https://i.scdn.co/image/ab67616d0000b27384d55fde380c59d7acb02f63 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="No money so fuzzy" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">No money so fuzzy</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/3bOQ4pWMZQu87gbP8qAz8R" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02144a56167a04fbef7f72b9bb" srcset="https://i.scdn.co/image/ab67616d00001e02144a56167a04fbef7f72b9bb 300w, https://i.scdn.co/image/ab67616d0000b273144a56167a04fbef7f72b9bb 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Midnight" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Midnight</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/06lO1B5q3VD3R59DFLr8eH" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e027ba87086b2edf071f35ba188" srcset="https://i.scdn.co/image/ab67616d00001e027ba87086b2edf071f35ba188 300w, https://i.scdn.co/image/ab67616d0000b2737ba87086b2edf071f35ba188 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Bentley Coupe" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Bentley Coupe</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2026 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/1p58B2Yx0Y6sMyHKEQb7gt" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e0256a61ec4acf1f2b5b828d493" srcset="https://i.scdn.co/image/ab67616d00001e0256a61ec4acf1f2b5b828d493 300w, https://i.scdn.co/image/ab67616d0000b27356a61ec4acf1f2b5b828d493 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="The Code" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">The Code</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · EP</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/6X1nGBgwxA2quUaVorQqVG" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e028b15964c0a796c653ff29fc1" srcset="https://i.scdn.co/image/ab67616d00001e028b15964c0a796c653ff29fc1 300w, https://i.scdn.co/image/ab67616d0000b2738b15964c0a796c653ff29fc1 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Shaolin Beats" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Shaolin Beats</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · EP</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/4JuriBLW5CggKRPTnXRnjD" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e0292383069af5409519c618c6d" srcset="https://i.scdn.co/image/ab67616d00001e0292383069af5409519c618c6d 300w, https://i.scdn.co/image/ab67616d0000b27392383069af5409519c618c6d 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Soul On The Floor (B.O.T.Y SOUNDTRACK)" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Soul On The Floor (B.O.T.Y SOUNDTRACK)</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/5hiGuhQyEnv4R4yD03i64u" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02c22022fe3248fd4a3e7d2d7a" srcset="https://i.scdn.co/image/ab67616d00001e02c22022fe3248fd4a3e7d2d7a 300w, https://i.scdn.co/image/ab67616d0000b273c22022fe3248fd4a3e7d2d7a 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="TRANZIT" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">TRANZIT</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · EP</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/0RSkF9sg0HPMDZCeMg4ocN" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e0291413ddae9b3db47a73d6772" srcset="https://i.scdn.co/image/ab67616d00001e0291413ddae9b3db47a73d6772 300w, https://i.scdn.co/image/ab67616d0000b27391413ddae9b3db47a73d6772 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Soul Prints" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Soul Prints</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · EP</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/5X9p3RVldnKCwPjpagFgEe" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e02c412c1256bdba693ebc27223" srcset="https://i.scdn.co/image/ab67616d00001e02c412c1256bdba693ebc27223 300w, https://i.scdn.co/image/ab67616d0000b273c412c1256bdba693ebc27223 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Proof Over Talk" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Proof Over Talk</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · single</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/1nTnW16Y3GhkvkfjClgS64" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e024d14f896c7b32608cbb49d08" srcset="https://i.scdn.co/image/ab67616d00001e024d14f896c7b32608cbb49d08 300w, https://i.scdn.co/image/ab67616d0000b2734d14f896c7b32608cbb49d08 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Soul Power" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Soul Power</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · EP</div>
      </div>
    </a>
  </article>
</li>
<li class="min-w-0">
  <article class="bg-bg">
    <a href="/album/6YkErYuYPc2PpuWZJ9EeDO" class="block group">
        <img src="https://i.scdn.co/image/ab67616d00001e021ad6f86a09a1655ad3bb808d" srcset="https://i.scdn.co/image/ab67616d00001e021ad6f86a09a1655ad3bb808d 300w, https://i.scdn.co/image/ab67616d0000b2731ad6f86a09a1655ad3bb808d 640w" sizes="(min-width: 768px) 25vw, 50vw" width="300" height="300" loading="lazy" alt="Get Up" class="w-full aspect-square object-cover">

      <div class="mt-3">
        <div class="font-display text-body-md md:text-h5 text-text-primary font-light leading-heading break-words group-hover:text-accent">Get Up</div>
          <div class="font-mono text-mono text-text-tertiary uppercase tracking-mono mt-2">2025 · single</div>
      </div>
    </a>
  </article>
</li>

</template></turbo-stream>  <turbo-stream action="replace" target="artist-discography-filters"><template>
    <div id="artist-discography-filters" role="group" aria-label="Release type" class="inline-flex border border-divider-strong">
    <a data-turbo-stream="true" data-testid="artist-disc-type-link" class="inline-flex items-baseline justify-center gap-1.5 px-4 py-2.5 md:px-5 font-sans text-body-sm tracking-display border-r border-divider-strong last:border-r-0 text-text-primary font-semibold hover:text-accent" href="/artist/67vJLxIrU0l4SqQfYGq0js/discography">
      all<span class="font-mono text-label opacity-70">63</span>
</a>    <a data-turbo-stream="true" data-testid="artist-disc-type-link" class="inline-flex items-baseline justify-center gap-1.5 px-4 py-2.5 md:px-5 font-sans text-body-sm tracking-display border-r border-divider-strong last:border-r-0 text-text-primary font-semibold hover:text-accent" href="/artist/67vJLxIrU0l4SqQfYGq0js/discography?type=album">
      albums<span class="font-mono text-label opacity-70">7</span>
</a>    <a aria-current="true" data-turbo-stream="true" data-testid="artist-disc-type-link" class="inline-flex items-baseline justify-center gap-1.5 px-4 py-2.5 md:px-5 font-sans text-body-sm tracking-display border-r border-divider-strong last:border-r-0 bg-accent text-accent-ink font-bold" href="/artist/67vJLxIrU0l4SqQfYGq0js/discography?type=single">
      singles<span class="font-mono text-label opacity-70">56</span>
</a></div>

</template></turbo-stream>  <turbo-stream action="replace" target="artist-discography-load-more"><template>
    <div id="artist-discography-load-more" class="px-5 md:px-8 py-6 text-center">
    <a data-testid="artist_discography_load_more_link" data-turbo-stream="true" class="inline-block font-mono text-mono uppercase tracking-mono text-accent hover:text-accent-hover border border-divider-strong px-6 py-3" href="/artist/67vJLxIrU0l4SqQfYGq0js/discography?offset=15&amp;type=single">show more</a>
</div>

</template></turbo-stream>