<?php use App\Core\Csrf; ?>
<main class="accounting-page accounting-page-narrow">
    <section class="cda-hero accounting-hero">
        <div><span class="cda-eyebrow">AXIOM Studio · Trésorerie</span><h2>Dépôt d’espèces en banque</h2><p>Préparez le mouvement de la caisse principale vers le journal de banque CM.</p></div>
        <div class="cda-actionbar"><a class="cda-btn cda-btn-secondary" href="/public/comptabilite/tresorerie">← Retour à la trésorerie</a></div>
    </section>

    <section class="accounting-entry-summary" aria-label="Écriture générée">
        <div><span class="entry-journal">CM</span><div><small>Journal</small><strong>Crédit Mutuel</strong></div></div>
        <span class="entry-arrow">→</span>
        <div><span class="entry-account">512</span><div><small>Débit</small><strong>Banque</strong></div></div>
        <span class="entry-separator">/</span>
        <div><span class="entry-account is-credit">531</span><div><small>Crédit</small><strong>Caisse</strong></div></div>
    </section>

    <section class="cda-panel accounting-panel cash-deposit-panel">
        <div class="cda-panel-head"><div><span class="cda-eyebrow">Nouvelle opération</span><h3>Informations du dépôt</h3></div><span class="panel-icon">⇢</span></div>
        <p class="accounting-help">Le solde de la caisse choisie sera diminué du montant validé. L’écriture comptable correspondante sera générée automatiquement.</p>
        <form class="accounting-form-grid" method="post" action="/public/comptabilite/tresorerie/depot-especes">
            <?= Csrf::field() ?>
            <label>Caisse de la trésorière<select name="register_id" required><option value="">Sélectionner la caisse</option><?php foreach ($registers as $register): if ($register['is_treasurer_cash']): ?><option value="<?= (int)$register['id'] ?>"><?= htmlspecialchars($register['name']) ?> · disponible <?= number_format((float)$register['current_balance'], 2, ',', ' ') ?> €</option><?php endif; endforeach; ?></select></label>
            <label>Date du dépôt<input type="date" name="deposit_date" value="<?= date('Y-m-d') ?>" required></label>
            <label>Montant déposé<input type="number" step="0.01" min="0.01" name="amount" placeholder="0,00" required></label>
            <div class="accounting-form-actions"><a class="cda-btn accounting-btn-secondary" href="/public/comptabilite/tresorerie">Annuler</a><button class="cda-btn accounting-btn-primary">Valider le dépôt en banque</button></div>
        </form>
    </section>
</main>
