<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Активность военных подрядчиков | Avatiah Security Index</title>
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
    <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.9.1/chart.min.js"></script>
    <style>
        :root { --bg: #0a0e1a; --card: #1a2332; --border: #2d3748; --text: #e2e8f0; --accent: #f59e0b; --danger: #ef4444; --warning: #f97316; --success: #10b981; --light: #94a3b8; }
        * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Inter', sans-serif; }
        body { background: var(--bg); color: var(--text); line-height: 1.6; padding: 1rem; }
        .container { max-width: 1600px; margin: 0 auto; display: grid; grid-template-columns: 1fr 300px; gap: 2rem; }
        .main-content { }
        .sidebar { position: sticky; top: 2rem; height: fit-content; }
        .section { background: var(--card); border-radius: 12px; padding: 1.5rem; margin-bottom: 2rem; border: 1px solid var(--border); }
        .header { text-align: center; padding: 2rem; background: linear-gradient(135deg, #1e3c72, #2a5298); border-radius: 16px; margin-bottom: 2rem; }
        .header h1 { font-size: 2.8rem; color: white; margin-bottom: 0.5rem; text-shadow: 0 2px 4px rgba(0,0,0,0.3); }
        .header .subtitle { color: #cbd5e1; font-size: 1.2rem; }
        .level-indicator { text-align: center; margin-bottom: 2rem; }
        .level-circle { width: 120px; height: 120px; border-radius: 50%; margin: 0 auto 1rem; display: flex; align-items: center; justify-content: center; font-size: 2.5rem; font-weight: 700; color: white; box-shadow: 0 0 15px rgba(0,0,0,0.3); }
        .level-description { font-size: 1.2rem; font-weight: 500; }
        .chart-container { height: 300px; margin: 1.5rem 0; background: rgba(255,255,255,0.05); border-radius: 8px; padding: 1rem; }
        .info-card { background: rgba(255,255,255,0.05); border-radius: 8px; padding: 1rem; margin-top: 1rem; }
        .warning { border-left: 5px solid #f97316; }
        .impact-scale { display: flex; gap: 1rem; margin-top: 1rem; }
        .scale-item { flex: 1; padding: 1rem; border-radius: 8px; background: rgba(255,255,255,0.05); text-align: center; }
        .scale-item.active { border: 2px solid var(--accent); }
        .scale-value { font-weight: 700; margin-bottom: 0.5rem; }
        .scale-description { font-size: 0.9rem; }
        .contract-card { background: rgba(255,255,255,0.03); border-radius: 8px; padding: 1rem; margin: 0.5rem 0; border-left: 4px solid #3498db; }
        .contract-value { font-size: 1.2rem; font-weight: bold; color: #e74c3c; }
        @media (max-width: 992px) { .container { grid-template-columns: 1fr; } .sidebar { position: static; } }
        .back-to-index-inline { display: inline-block; margin-top: 1rem; background: #2c3e50; color: white; padding: 0.55rem 1.1rem; border-radius: 8px; text-decoration: none; font-weight: 600; font-size: 0.9rem; transition: background 0.2s; }
        .back-to-index-inline:hover { background: #34495e; }
    </style>
</head>
<body>
<div class="container">

    <!-- ==================== MAIN ==================== -->
    <div class="main-content">

        <!-- Header -->
        <div class="header">
            <h1>Военные подрядчики</h1>
            <p class="subtitle">Вклад в Avatiah Security Index: 6.0%</p>
            <a href="/" class="back-to-index-inline">Назад к общему индексу</a>
        </div>

        <!-- Уровень + AAL -->
        <div class="section">
            <div class="level-indicator">
                <div class="level-circle" style="background:#e67e22;">3</div>
                <div class="level-description">Активные поставки</div>
            </div>
            <p>Уровень активности подрядчиков: <strong>3 из 5</strong>. Поставки военного оборудования и поддержки.</p>
            <div style="margin-top: 1rem; text-align: center;">
                <div style="display: inline-block; background: #e67e22; color: white; padding: 0.5rem 1rem; border-radius: 8px; font-weight: 600; font-size: 1.1rem;">
                    AAL 3
                </div>
                <p style="margin: 0.5rem 0 0; color: #bdc3c7; font-size: 0.9rem;">Средняя угроза</p>
            </div>
        </div>

        <!-- График -->
        <div class="section">
            <h2>Активность контрактов (10 дней)</h2>
            <div class="chart-container">
                <canvas id="contractors-chart"></canvas>
            </div>
        </div>

        <!-- Активные контракты -->
        <div class="section">
            <h2>Ключевые контракты</h2>
            <div class="info-card">
                <div class="contract-card">
                    <div class="contract-value">$510 млн</div>
                    <strong>Lockheed Martin - Ракетные системы</strong>
                    <p>Поставки ПРО Iron Dome и систем ПВО</p>
                    <small>Источник: DoD Contracts</small>
                </div>
                <div class="contract-card">
                    <div class="contract-value">$320 млн</div>
                    <strong>Raytheon - Боеприпасы</strong>
                    <p>Поставки управляемых ракет и артиллерии</p>
                    <small>Источник: Defense News</small>
                </div>
                <div class="contract-card">
                    <div class="contract-value">$150 млн</div>
                    <strong>General Dynamics - Бронетехника</strong>
                    <p>Запчасти и обслуживание бронетехники</p>
                    <small>Источник: Army Times</small>
                </div>
            </div>
        </div>

        <!-- Статистика поставок -->
        <div class="section">
            <h2>Статистика поставок</h2>
            <div class="info-card">
                <p><strong>Всего контрактов:</strong> 12 активных</p>
                <p><strong>Общая сумма:</strong> $980 млн</p>
                <p><strong>Основные категории:</strong> ПВО, боеприпасы, техника</p>
                <p><strong>Сроки поставок:</strong> Ускоренные (30-60 дней)</p>
                <p><strong>География:</strong> США → Израиль, Европа → Израиль</p>
                <p><small>Источник: DoD, SIPRI, открытые контракты</small></p>
            </div>
        </div>

        <!-- Шкала -->
        <div class="section">
            <h2>Шкала воздействия</h2>
            <div class="impact-scale">
                <div class="scale-item"><div class="scale-value">1</div><div class="scale-description">Норма<br><small>Обычные поставки</small></div></div>
                <div class="scale-item"><div class="scale-value">2</div><div class="scale-description">Внимание<br><small>Увеличение поставок</small></div></div>
                <div class="scale-item active"><div class="scale-value">3</div><div class="scale-description">Риск<br><small>Активные поставки</small></div></div>
                <div class="scale-item"><div class="scale-value">4</div><div class="scale-description">Критическая<br><small>Массовые поставки</small></div></div>
                <div class="scale-item"><div class="scale-value">5</div><div class="scale-description">Максимальная<br><small>Экстренные поставки</small></div></div>
            </div>
        </div>

    </div>

    <!-- ==================== SIDEBAR ==================== -->
    <div class="sidebar">
        <div class="section">
            <h2>Вес в индексе</h2>
            <div class="info-card">
                <div style="text-align:center;">
                    <div style="font-size:3rem;font-weight:bold;color:#e67e22;">6.0%</div>
                    <div style="font-size:1.2rem;">Средняя значимость</div>
                </div>
            </div>
        </div>
        <div class="section">
            <h2>Пороги тревоги (AAL)</h2>
            <div class="info-card warning">
                <p><strong>AAL 5:</strong> Обычные операции</p>
                <p><strong>AAL 4:</strong> Увеличение активности</p>
                <p><strong>AAL 3:</strong> Активные поставки</p>
                <p><strong>AAL 2:</strong> Массовые поставки</p>
                <p><strong>AAL 1:</strong> Экстренные поставки</p>
            </div>
        </div>
        <div class="section">
            <h2>Статистика</h2>
            <div class="info-card">
                <p><strong>Активных контрактов:</strong> 12</p>
                <p><strong>Общая сумма:</strong> $980M</p>
                <p><strong>Основные подрядчики:</strong> 3</p>
                <p><strong>Темп поставок:</strong> Ускоренный</p>
            </div>
        </div>
        <div class="section">
            <h2>Источники</h2>
            <div class="info-card">
                <p><a href="https://www.defense.gov/News/Contracts/" target="_blank">DoD Contracts</a></p>
                <p><a href="https://www.defensenews.com" target="_blank">Defense News</a></p>
                <p><a href="https://www.sipri.org" target="_blank">SIPRI</a></p>
            </div>
        </div>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', () => {
    // График
    const ctx = document.getElementById('contractors-chart').getContext('2d');
    new Chart(ctx, {
        type: 'line',
        data: {
            labels: ['-10д', '-9д', '-8д', '-7д', '-6д', '-5д', '-4д', '-3д', '-2д', 'сегодня'],
            datasets: [{
                label: 'Уровень активности',
                data: [2, 2, 2, 2, 2, 2, 3, 3, 3, 3],
                borderColor: '#e67e22',
                backgroundColor: 'rgba(230,126,34,0.1)',
                tension: 0.4,
                fill: true,
                pointRadius: 4
            }]
        },
        options: {
            responsive: true,
            maintainAspectRatio: false,
            plugins: { legend: { display: false } },
            scales: { 
                y: { 
                    beginAtZero: true, 
                    max: 5,
                    ticks: {
                        stepSize: 1
                    }
                } 
            }
        }
    });
});
</script>
</body>
</html>