{% extends 'mails/base.twig' %}

{% block content %}
    <mj-section background-color="#fef2f2" border-radius="12px" padding="20px">
        <mj-column>
            <mj-text color="#b91c1c" font-weight="black" font-size="18px" text-transform="uppercase" align="center">
                ⚠️ ALERTE : Signature Refusée (Retour)
            </mj-text>
        </mj-column>
    </mj-section>

    <mj-text padding-top="20px">
        Bonjour l'équipe <strong>Ludikevent</strong>,
    </mj-text>
    <mj-text font-size="14px">
        Lors de l'état des lieux de <strong>retour</strong> pour la réservation <strong>#{{ datas.contrat.numReservation }}</strong>, le client a refusé de procéder à la signature.
    </mj-text>

    <mj-text font-weight="bold" font-size="14px" padding-top="20px" color="#b91c1c">
        RAISON DU REFUS INDIQUÉE :
    </mj-text>
    <mj-text font-style="italic" padding="10px 20px" background-color="#f8fafc" border-left="4px solid #b91c1c">
        {{ datas.reason|default('Aucune raison spécifique n\'a été saisie par le prestataire.') }}
    </mj-text>

    <mj-text font-weight="bold" font-size="14px" padding-top="20px">
        Détails de la mission :
    </mj-text>
    <mj-text>
        <strong>Client :</strong> {{ datas.contrat.customer.surname }} {{ datas.contrat.customer.name }}<br>
        <strong>Intervenant :</strong> {{ datas.prestataire.surname|default('') }} {{ datas.prestataire.name|default('Non assigné') }}<br>
        <strong>Lieu :</strong> {{ datas.contrat.addressEvent }} {{ datas.contrat.zipCodeEvent }} {{ datas.contrat.townEvent }}
    </mj-text>

    {# Observations de retour (on utilise commentsReturn si c'est le champ lié aux remarques de sortie) #}
    {% if datas.contrat.etatLieux.commentsReturn|length > 0 %}
        <mj-text font-weight="bold" font-size="14px" padding-top="20px">
            Observations saisies lors du retour :
        </mj-text>
        {% for comment in datas.contrat.etatLieux.commentsReturn %}
            <mj-text padding-bottom="2px">
                - {{ comment.content }}
            </mj-text>
        {% endfor %}
    {% endif %}
{% endblock %}
