{# Siatka kart scen. Wymaga: scenes, cards; opcjonalnie studios (mapa studio_id→Studio). #}
<div class="grid">
{% for s in scenes %}
  <a class="card" href="{{ base_url }}/scene/{{ s.id }}">
    {% if cards[s.id].thumb %}
      <img src="{{ cards[s.id].thumb }}" alt="{{ s.title }}" loading="lazy">
    {% endif %}
    <div class="t">{{ s.title }}
      <div class="s">
        {% if studios is defined and s.studio_id and studios.get(s.studio_id) %}{{ studios[s.studio_id].name }} · {% endif %}
        {% if s.release_date %}{{ s.release_date.year }} · {% endif %}{{ cards[s.id].sources }} source{{ 's' if cards[s.id].sources != 1 else '' }}
      </div>
    </div>
  </a>
{% endfor %}
</div>
