{% extends 'base.html.twig' %}

{% block title %}Login · Cashier Assistant{% endblock %}

{% block body %}
<div class="auth-wrap">
    <div class="card auth-card">
        <h1 class="section-title">Admin login</h1>
        <p class="muted">Manage inventory, sales and stock alerts.</p>

        {% if error %}
            <div class="flash-error">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
        {% endif %}

        <form method="post">
            <div class="field">
                <label for="username">Email</label>
                <input type="email" id="username" name="_username" value="{{ last_username }}" required autofocus>
            </div>
            <div class="field">
                <label for="password">Password</label>
                <input type="password" id="password" name="_password" required>
            </div>
            <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
            <button class="btn btn-primary" type="submit" style="width:100%;">Sign in</button>
        </form>
        <p class="muted" style="margin-top:16px; font-size:0.85rem;">
            Demo: admin@cashier.local / admin123
        </p>
    </div>
</div>
{% endblock %}
