<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Магазин лицензий</title>
    <link rel="stylesheet" href="/static/css/style.css">
</head>
<body>
    <div class="launcher-header">
        <div class="launcher-logo">Лицензии Майнкрафт купить</div>
        <div class="header-actions">
            <div class="user-info" id="user-info" style="display: none;">
                <span class="username" id="username">—</span>
                <span class="btn btn-ghost">Баланс: <strong id="balance">—</strong> ₽</span>
                <button class="btn btn-ghost" id="logout">Выйти</button>
            </div>
            <div class="user-info" id="guest-info">
                <span class="btn btn-ghost">Гость</span>
            </div>
        </div>
    </div>
    <div class="container">
        <div class="minecraft-panel">
            <div class="launcher-panel form-panel" id="auth-panel">
                <h2 class="subtitle" id="auth-title">Вход</h2>
                <div class="form-error" id="auth-error" style="display: none;"></div>
                <form class="form" id="login-form">
                    <label class="form-label" for="login-username">Имя пользователя</label>
                    <input class="form-input" id="login-username" name="username" type="text" autocomplete="username" required>
                    <label class="form-label" for="login-password">Пароль</label>
                    <input class="form-input" id="login-password" name="password" type="password" autocomplete="current-password" required>
                    <button class="btn btn-primary form-submit" type="submit">Войти</button>
                </form>
                <form class="form" id="register-form" style="display: none;">
                    <label class="form-label" for="register-username">Имя пользователя</label>
                    <input class="form-input" id="register-username" name="username" type="text" autocomplete="username" required>
                    <label class="form-label" for="register-password">Пароль</label>
                    <input class="form-input" id="register-password" name="password" type="password" autocomplete="new-password" required>
                    <button class="btn btn-secondary form-submit" type="submit">Создать аккаунт</button>
                </form>
                <div class="form-footer">
                    <span id="toggle-hint">Нет аккаунта?</span>
                    <a class="link" href="#" id="toggle-auth">Регистрация</a>
                </div>
            </div>
            <div class="launcher-panel hero-panel" id="shop-panel" style="display: none;">
                <h1 class="title">Лучшие предложение</h1>
                <p class="description">
                    Добро пожаловать в магазин цифровых лицензий. Оплаты идут через RabbitMQ,
                    JSON и XML воркеры раздают лицензии асинхронно и отправляют на почты. Успейте забрать лучшее предложение.
                </p>
                <div class="feature-grid" id="license-grid">
                    <div class="feature-card">
                        <h3>Загрузка каталога...</h3>
                        <p>Подождите, мы получаем список лицензий.</p>
                    </div>
                </div>
                <div class="button-group">
                    <button class="btn btn-primary" id="refresh">Обновить баланс</button>
                    <button class="btn btn-secondary" id="check-licenses">Мои лицензии</button>
                    <button class="btn btn-ghost" id="check-purchases">Мои операции</button>
                </div>
                <div class="launcher-panel" id="result-panel" style="margin-top: 25px; display: none;">
                    <h2 class="subtitle">Результат операции</h2>
                    <div id="result" class="result-content"></div>
                </div>
                <div class="launcher-panel result-placeholder" id="result-empty" style="margin-top: 25px;">
                    <h2 class="subtitle">Результат операции</h2>
                    <p class="muted">Здесь появится результат покупки или список лицензий.</p>
                </div>
            </div>
        </div>
    </div>
    <script src="/static/js/shop.js"></script>
</body>
</html>
