<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <style>
        body { font-family: sans-serif; font-size: 12px; }
        table { width: 100%; border-collapse: collapse; margin-top: 20px; }
        th, td { border: 1px solid #ccc; padding: 4px; text-align: right; }
        th { background: #f0f0f0; }
        td.text-left, th.text-left { text-align: left; }
    </style>
</head>
<body>
    <h2 style="color: chocolate;">Informe de cuenta: {{ cuenta.nombre }}</h2>
    <h4>
    Periodo del {{ fecha_inicio }} hasta {{ fecha_fin }} -  Saldo inicial: {{ saldo_inicial|floatformat:2 }} €
    </h4>
    <table>
        <thead>
            <tr>
                <th class="text-left">Fecha</th>
                <th class="text-left">Desde</th>
                <th class="text-left">Hasta</th>
                <th class="text-left">Descripción</th>
                <th>Monto (€)</th>
                <th>Saldo después (€)</th>
            </tr>
        </thead>
        <tbody>
            {% for item in historial %}
            <tr>
                <td class="text-left">{{ item.fecha|date:"Y-m-d H:i" }}</td>
                <td class="text-left">{{ item.desde }}</td>
                <td class="text-left">{{ item.hasta }}</td>
                <td class="text-left">{{ item.descripcion }}</td>
                {% if item.tipo == 'Ingreso' %}
                <td style="color: green" >{{ item.monto|floatformat:2 }}</td>
                {% else %}
                <td style="color: red" >-{{ item.monto|floatformat:2 }}</td>
                {% endif %}
                <td>{{ item.saldo_despues|floatformat:2 }}</td>
            </tr>
            {% endfor %}
        </tbody>
    </table>
</body>
</html>
