{#
Quests Accordion Content
Shows active quests with objectives and progress
#}
{% if quests %}
<div class="quest-list">
    {% for quest in quests %}
    <div class="quest-item">
        <div class="quest-header">
            <span class="quest-name">{{ quest.name }}</span>
            <span class="quest-difficulty quest-difficulty--{{ quest.difficulty }}">
                {{ quest.difficulty }}
            </span>
        </div>
        <div class="quest-giver">From: {{ quest.quest_giver }}</div>
        <div class="quest-objectives">
            {% for objective in quest.objectives %}
            <div class="quest-objective">
                <span class="quest-objective-check {% if objective.completed %}completed{% endif %}">
                    {% if objective.completed %}✓{% endif %}
                </span>
                <span class="quest-objective-text">{{ objective.description }}</span>
                {% if objective.required > 1 %}
                <span class="quest-objective-progress">{{ objective.current }}/{{ objective.required }}</span>
                {% endif %}
            </div>
            {% endfor %}
        </div>
    </div>
    {% endfor %}
</div>
{% else %}
<div class="quest-empty">
    No active quests. Talk to NPCs to find adventures!
</div>
{% endif %}
