<section class="section">
  <p class="eyebrow">Administrare platforma</p>
  <h1>Admin dashboard</h1>
  <p>Panou operational pentru aprobari, comenzi, bilete, plati, suport si module festival.</p>

  <div class="cards-grid">
    <article class="card"><h3>Evenimente</h3><p><%= stats.events_count || 0 %></p></article>
    <article class="card"><h3>Pending review</h3><p><%= stats.pending_events_count || 0 %></p></article>
    <article class="card"><h3>Organizatori</h3><p><%= stats.organizations_count || 0 %></p></article>
    <article class="card"><h3>Organizatori pending</h3><p><%= stats.pending_organizations_count || 0 %></p></article>
    <article class="card"><h3>Comenzi</h3><p><%= stats.orders_count || 0 %></p></article>
    <article class="card"><h3>Bilete</h3><p><%= stats.tickets_count || 0 %></p></article>
    <article class="card"><h3>Total platit</h3><p><%= Number(stats.paid_total || 0).toFixed(2) %> RON</p></article>
    <article class="card"><h3>Refunduri pending</h3><p><%= stats.pending_refunds_count || 0 %></p></article>
    <article class="card"><h3>Suport deschis</h3><p><%= stats.open_support_count || 0 %></p></article>
  </div>
</section>

<section class="section">
  <h2>Actiuni principale</h2>
  <div class="admin-action-grid">
    <a class="admin-action" href="/admin/organizations"><strong>Organizatori</strong><span>Aprobare, suspendare, comision.</span></a>
    <a class="admin-action" href="/admin/events"><strong>Evenimente</strong><span>Aprobare, publicare, promovare, module festival.</span></a>
    <a class="admin-action" href="/admin/orders"><strong>Comenzi</strong><span>Cautare si verificare comenzi.</span></a>
    <a class="admin-action" href="/admin/tickets"><strong>Bilete</strong><span>Status, blocare, scanari.</span></a>
    <a class="admin-action" href="/admin/payments"><strong>Plati</strong><span>Tranzactii mock/Viva si statusuri.</span></a>
    <a class="admin-action" href="/admin/refunds"><strong>Refunduri</strong><span>Aprobare si audit.</span></a>
    <a class="admin-action" href="/admin/fraud"><strong>Frauda</strong><span>Scanari invalide si alerte.</span></a>
    <a class="admin-action" href="/admin/audit-log"><strong>Audit log</strong><span>Actiuni critice si exporturi.</span></a>
  </div>
</section>

<section class="section">
  <h2>Evenimente recente</h2>
  <% if (!events.length) { %>
    <p class="notice">Nu exista evenimente in baza de date. Importa `database/seed.sql` sau creeaza evenimente.</p>
  <% } else { %>
    <div class="table-wrap">
      <table>
        <thead>
          <tr>
            <th>Eveniment</th>
            <th>Organizator</th>
            <th>Oras</th>
            <th>Status</th>
            <th>Module</th>
          </tr>
        </thead>
        <tbody>
          <% events.forEach((event) => { %>
            <tr>
              <td><strong><%= event.title %></strong><br><small><%= event.start_at || '-' %></small></td>
              <td><%= event.organization_name || '-' %></td>
              <td><%= event.city_name || '-' %></td>
              <td><%- include('../partials/status-badge', { status: event.status }) %></td>
              <td class="actions-cell">
                <a class="button ghost" href="/admin/events">Gestionare</a>
                <a class="button ghost" href="/admin/events/<%= event.id %>/live-stats">Live</a>
                <a class="button ghost" href="/admin/events/<%= event.id %>/festival">Festival</a>
              </td>
            </tr>
          <% }) %>
        </tbody>
      </table>
    </div>
  <% } %>
</section>
