<?php
$company = $company ?? company_profile();
$brandLogoUrl = company_brand_asset_url('logo');
$isInspection = $kind === 'inspection';
$isDeliveryNote = $kind === 'delivery_note';
$pdfUrl = base_url('verify/' . $entity['verify_token'] . '/pdf');
$kindLabel = match ($kind) {
    'inspection' => 'Reporte de inspección',
    'delivery_note' => 'Acta de entrega',
    default => 'Reporte entregable',
};
$statusLabel = [
    'draft' => 'Borrador',
    'in_progress' => 'En captura',
    'completed' => 'Completada',
    'signed' => 'Firmada',
    'sent' => 'Enviado',
    'delivered' => 'Entregada',
][$entity['status'] ?? ''] ?? ($entity['status'] ?? '—');
?>
<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Verificación · <?= esc($entity['folio'] ?? '') ?></title>
    <link rel="stylesheet" href="<?= base_url('assets/app.css') ?>">
</head>
<body class="verify-body">
    <main class="verify-shell">
        <header class="verify-header">
            <?php if ($brandLogoUrl): ?>
                <img src="<?= esc($brandLogoUrl) ?>" alt="<?= esc($company['name']) ?>" class="verify-logo">
            <?php endif; ?>
            <h1><?= esc($company['name']) ?></h1>
            <p><?= esc($company['tagline']) ?></p>
        </header>

        <section class="card stack-md verify-card">
            <div class="verify-badge">Documento verificado</div>
            <h2><?= esc($entity['folio'] ?? '') ?></h2>
            <p class="muted"><?= esc($kindLabel) ?></p>

            <dl class="verify-grid">
                <?php if ($isInspection): ?>
                    <dt>Plantilla</dt><dd><?= esc(($template['code'] ?? '') . ' — ' . ($template['name'] ?? '')) ?></dd>
                    <dt>Sistema</dt><dd><?= esc($entity['sistema'] ?? '—') ?></dd>
                    <dt>Fecha</dt><dd><?= esc($entity['fecha'] ?? '—') ?></dd>
                    <dt>Estado</dt><dd><?= esc($statusLabel) ?></dd>
                <?php elseif ($isDeliveryNote): ?>
                    <dt>Plantilla</dt><dd><?= esc(($template['code'] ?? '') . ' — ' . ($template['name'] ?? '')) ?></dd>
                    <dt>Título</dt><dd><?= esc($entity['title']) ?></dd>
                    <dt>Estado</dt><dd><?= esc($statusLabel) ?></dd>
                <?php else: ?>
                    <dt>Título</dt><dd><?= esc($entity['title']) ?></dd>
                    <dt>Estado</dt><dd><?= esc($statusLabel) ?></dd>
                <?php endif; ?>
                <dt>Cliente</dt><dd><?= esc($client['nombre'] ?? '—') ?></dd>
            </dl>

            <div class="actions-row">
                <a class="btn btn-primary" href="<?= esc($pdfUrl) ?>" target="_blank">Descargar PDF original</a>
            </div>
        </section>

        <footer class="verify-footer">
            <p>Este documento fue emitido y firmado digitalmente por <?= esc($company['name']) ?>.</p>
        </footer>
    </main>
</body>
</html>
