<!DOCTYPE html>
<html lang="nl">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Inloggen — TT-Muhasebe (Nederland BV)</title>
    <link rel="stylesheet" href="/assets/css/app.css">
    <link rel="icon" type="image/svg+xml" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><rect width='100' height='100' rx='20' fill='%236366f1'/><text x='50%' y='65%' font-size='50' font-weight='bold' fill='white' text-anchor='middle'>TT</text></svg>">
</head>
<body>
    <div class="login-wrapper">
        <div class="login-card">
            <!-- Language Switcher -->
            <div style="display: flex; justify-content: flex-end; margin-bottom: 1.25rem;">
                <div class="lang-switcher-wrap">
                    <div class="lang-switcher" role="group" aria-label="Taalkeuze">
                        <span class="lang-globe" title="Taal selecteren / Change language">
                            <svg width="15" height="15" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3.055 11H5a2 2 0 012 2v1a2 2 0 002 2 2 2 0 012 2v2.945M8 3.935V5.5A2.5 2.5 0 0010.5 8h.5a2 2 0 012 2 2 2 0 104 0 2 2 0 012-2h1.064M15 20.488V18a2 2 0 012-2h3.064M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg>
                        </span>
                        <button type="button" class="lang-btn active" data-lang="nl" title="Nederlands (Felemenkçe)">
                            <span class="flag-icon">🇳🇱</span>
                            <span class="lang-code">NL</span>
                        </button>
                        <button type="button" class="lang-btn" data-lang="en" title="English">
                            <span class="flag-icon">🇬🇧</span>
                            <span class="lang-code">EN</span>
                        </button>
                        <button type="button" class="lang-btn" data-lang="tr" title="Türkçe">
                            <span class="flag-icon">🇹🇷</span>
                            <span class="lang-code">TR</span>
                        </button>
                    </div>
                </div>
            </div>

            <div class="login-header">
                <div class="logo-badge">TT</div>
                <h1 class="login-title">TT-Muhasebe</h1>
                <p class="login-subtitle" data-i18n="login_subtitle">Nederland BV Boekhoudsysteem</p>
            </div>

            
            <form action="/login" method="POST">
                <div class="form-group">
                    <label class="form-label" for="email" data-i18n="lbl_email">E-mailadres</label>
                    <div class="input-container">
                        <svg fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 12a4 4 0 10-8 0 4 4 0 008 0zm0 0v1.5a2.5 2.5 0 005 0V12a9 9 0 10-9 9m4.5-1.206a8.959 8.959 0 01-4.5 1.206"/></svg>
                        <input type="email" id="email" name="email" class="form-control" placeholder="admin@tt-muhasebe.nl" value="admin@tt-muhasebe.nl" required autofocus>
                    </div>
                </div>

                <div class="form-group">
                    <label class="form-label" for="password" data-i18n="lbl_password">Wachtwoord</label>
                    <div class="input-container">
                        <svg fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z"/></svg>
                        <input type="password" id="password" name="password" class="form-control" placeholder="••••••••" value="admin123" required>
                    </div>
                </div>

                <div class="form-group" style="display: flex; justify-content: space-between; align-items: center;">
                    <label class="form-check">
                        <input type="checkbox" name="remember" checked>
                        <span data-i18n="lbl_remember">Onthoud mij (Beni hatırla)</span>
                    </label>
                    <span style="font-size: 0.78rem; color: var(--primary);">2026 Belastingdienst</span>
                </div>

                <button type="submit" class="btn btn-primary btn-block">
                    <span data-i18n="btn_login">Inloggen op BV Portaal</span>
                    <svg width="18" height="18" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M14 5l7 7m0 0l-7 7m7-7H3"/></svg>
                </button>
            </form>

            <div style="margin-top: 1.75rem; padding-top: 1.25rem; border-top: 1px solid var(--border-color); text-align: center;">
                <div style="background: var(--bg-subtle); border-radius: 8px; padding: 0.65rem 0.85rem; font-size: 0.78rem; color: var(--text-dim); display: flex; align-items: center; justify-content: space-between;">
                    <span data-i18n="default_login">Standaard inlog:</span>
                    <strong class="mono" style="color: var(--text-muted);">admin@tt-muhasebe.nl / admin123</strong>
                </div>
            </div>
        </div>
    </div>

    <script src="/assets/js/i18n.js"></script>
</body>
</html>
