<p>
	Поздравляем!&nbsp;<img alt="🥳" class="ipsEmoji" src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f973.png">
</p>

<p>
	Ты прошёл квест и нашёл все части кодовой фразы.
</p>

<p>
	Теперь нажми на кнопку и посмотри, что оказалось внутри сундука.
</p>

<p>
	Затем оставь сообщение в этой теме и укажи свой ник и номер аккаунта, личные контакты, а так же прикрепи скриншоты прохождения (найденные буквы в разных локациях, на которых будет видно время) и строку с тем, что нашёл нашёл в сундуке.
</p>

<p>
	Пример:
</p>

<ol>
	<li>
		Igor_Usov
	</li>
	<li>
		1272437
	</li>
	<li>
		<a href="https://t.me/igor_usov" ipsnoembed="true" rel="external nofollow">https://t.me/igor_usov</a>
	</li>
	<li>
		<a href="https://disk.yandex.ru/i/lPTg8C2qHXdrCQ" ipsnoembed="true" rel="external nofollow">https://disk.yandex.ru/i/lPTg8C2qHXdrCQ</a>
	</li>
	<li>
		J7d3Z8T1: Уровни: 85, ОА: 500, Вирты: 18000000, Донат: 180, ЕВ: 15
	</li>
</ol>

<p>
	В ближайшее время мы свяжемся с тобой и выдадим награду в игре.
</p>
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css" rel="stylesheet">
<div id="chest" style="padding: 20px; background-color: #fff; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);">
	<button id="openButton" style="padding: 10px 20px; margin-top: 10px; font-size: 16px;"><i class="fas fa-box-open"></i> Открыть сундук</button>
	<ul id="prizeList" style="margin-top: 20px; padding: 0; list-style-type: none;">
	</ul>
</div>
<script src="https://cdn.jsdelivr.net/npm/canvas-confetti@1.5.1/dist/confetti.browser.min.js"></script><script>
    (function() {
        const rewards = [
            "A7g9Y2L3: Уровни: 50, ОА: 300, Вирты: 1500000, Донат: 50, ЕВ: 10",
            "mK6z5P1Q: Уровни: 75, ОА: 600, Вирты: 5000000, Донат: 100, ЕВ: 15",
            "T3s2X8B4: Уровни: 40, ОА: 700, Вирты: 7000000, Донат: 60, ЕВ: 20",
            "N9j1W5A7: Уровни: 30, ОА: 800, Вирты: 20000000, Донат: 70, ЕВ: 25",
            "H4b3Z7E2: Уровни: 60, ОА: 400, Вирты: 6000000, Донат: 80, ЕВ: 15",
            "J5x8V2R6: Уровни: 35, ОА: 500, Вирты: 4000000, Донат: 90, ЕВ: 5",
            "Q2p6F9T1: Уровни: 90, ОА: 900, Вирты: 18000000, Донат: 150, ЕВ: 20",
            "V7r4L1G9: Уровни: 100, ОА: 200, Вирты: 12000000, Донат: 200, ЕВ: 10",
            "Z6w3C5M8: Уровни: 50, ОА: 300, Вирты: 16000000, Донат: 50, ЕВ: 25",
            "U8q9K4Y1: Уровни: 70, ОА: 1000, Вирты: 1000000, Донат: 130, ЕВ: 15",
            "D5u7S3H9: Уровни: 25, ОА: 600, Вирты: 3000000, Донат: 120, ЕВ: 5",
            "P9y2B4J6: Уровни: 80, ОА: 200, Вирты: 11000000, Донат: 140, ЕВ: 10",
            "E7c8N5Q3: Уровни: 45, ОА: 500, Вирты: 17000000, Донат: 90, ЕВ: 20",
            "R6v9G1T5: Уровни: 95, ОА: 700, Вирты: 13000000, Донат: 160, ЕВ: 25",
            "L3d5M8W2: Уровни: 55, ОА: 100, Вирты: 8000000, Донат: 110, ЕВ: 15",
            "F8k2P7X4: Уровни: 60, ОА: 900, Вирты: 14000000, Донат: 100, ЕВ: 25",
            "S9w4J2L1: Уровни: 85, ОА: 300, Вирты: 9000000, Донат: 150, ЕВ: 5",
            "G5m8T6Y3: Уровни: 65, ОА: 800, Вирты: 19000000, Донат: 180, ЕВ: 10",
            "I2z7K9Q4: Уровни: 35, ОА: 400, Вирты: 5000000, Донат: 60, ЕВ: 20",
            "X9c6N3V5: Уровни: 75, ОА: 900, Вирты: 15000000, Донат: 130, ЕВ: 15",
            "Y7a1F9R2: Уровни: 90, ОА: 600, Вирты: 10000000, Донат: 170, ЕВ: 20",
            "O4j3L8T6: Уровни: 30, ОА: 700, Вирты: 11000000, Донат: 50, ЕВ: 10",
            "K1x9Z7H5: Уровни: 55, ОА: 200, Вирты: 20000000, Донат: 80, ЕВ: 25",
            "B2r5U3G8: Уровни: 80, ОА: 500, Вирты: 12000000, Донат: 140, ЕВ: 15",
            "M9v7S4X1: Уровни: 70, ОА: 1000, Вирты: 1000000, Донат: 100, ЕВ: 20",
            "C6p3Q8B5: Уровни: 100, ОА: 400, Вирты: 7000000, Донат: 160, ЕВ: 5",
            "W8u9J1R2: Уровни: 50, ОА: 800, Вирты: 3000000, Донат: 70, ЕВ: 25",
            "L2y7H5N3: Уровни: 45, ОА: 300, Вирты: 16000000, Донат: 110, ЕВ: 15",
            "F4m6T9Z8: Уровни: 95, ОА: 100, Вирты: 20000000, Донат: 180, ЕВ: 10",
            "Q9k1X7V3: Уровни: 35, ОА: 700, Вирты: 4000000,Донат: 60, ЕВ: 10",
            "N8b5E2Y6: Уровни: 75, ОА: 600, Вирты: 5000000, Донат: 140, ЕВ: 20",
            "V3w9C1D7: Уровни: 60, ОА: 200, Вирты: 8000000, Донат: 130, ЕВ: 5",
            "P4f7Y5K9: Уровни: 40, ОА: 900, Вирты: 14000000, Донат: 120, ЕВ: 25",
            "J7d3Z8T1: Уровни: 85, ОА: 500, Вирты: 18000000, Донат: 180, ЕВ: 15",
            "A1v9F6H2: Уровни: 50, ОА: 400, Вирты: 6000000, Донат: 100, ЕВ: 15",
            "S8n5M3Q7: Уровни: 100, ОА: 1000, Вирты: 9000000, Донат: 160, ЕВ: 10",
            "U7y1R2B4: Уровни: 95, ОА: 700, Вирты: 13000000, Донат: 170, ЕВ: 20",
            "E9x8W3L6: Уровни: 75, ОА: 300, Вирты: 10000000, Донат: 80, ЕВ: 5",
            "Z2m6J5N4: Уровни: 60, ОА: 600, Вирты: 11000000, Донат: 70, ЕВ: 15",
            "G4k3P9V8: Уровни: 25, ОА: 800, Вирты: 15000000, Донат: 150, ЕВ: 25",
            "I7c1L8Y5: Уровни: 70, ОА: 500, Вирты: 17000000, Донат: 110, ЕВ: 5",
            "T9o7X2D6: Уровни: 30, ОА: 200, Вирты: 12000000, Донат: 50, ЕВ: 20",
            "M3b9H5R2: Уровни: 50, ОА: 900, Вирты: 4000000, Донат: 60, ЕВ: 10",
            "D5j6F7K1: Уровни: 90, ОА: 400, Вирты: 6000000, Донат: 130, ЕВ: 15",
            "B8p4G9Q2: Уровни: 80, ОА: 1000, Вирты: 19000000, Донат: 120, ЕВ: 10",
            "X1v9S3T6: Уровни: 45, ОА: 800, Вирты: 20000000, Донат: 140, ЕВ: 25",
            "C7a8W5J9: Уровни: 65, ОА: 700, Вирты: 8000000, Донат: 180, ЕВ: 15",
            "Y9f3L2N8: Уровни: 40, ОА: 300, Вирты: 11000000, Донат: 90, ЕВ: 10",
            "K4r7D1X5: Уровни: 85, ОА: 600, Вирты: 1000000, Донат: 170, ЕВ: 20",
            "R6z9U2M3: Уровни: 100, ОА: 500, Вирты: 20000000, Донат: 200, ЕВ: 25"
        ];

        function animateText(text, element, delay = 100) {
            let index = 0;
            const interval = setInterval(() => {
                element.textContent += text[index++];
                if (index >= text.length) {
                    clearInterval(interval);
                }
            }, delay);
        }

        document.addEventListener('DOMContentLoaded', function() {
            const prizeListElement = document.getElementById('prizeList');
            const openButton = document.getElementById('openButton');

            openButton.addEventListener('click', function(event) {
                event.preventDefault();
                event.stopPropagation();

                let prize = localStorage.getItem('savedPrize');

                if (!prize) {
                    const randomIndex = Math.floor(Math.random() * rewards.length);
                    prize = rewards[randomIndex];
                    localStorage.setItem('savedPrize', prize);
                }

                const listItem = document.createElement('li');
                prizeListElement.appendChild(listItem);
                animateText(prize, listItem);

                // Отключаем кнопку после первого нажатия
                openButton.disabled = true;

                // Запускаем анимацию конфетти
                var duration = 15 * 1000;
                var animationEnd = Date.now() + duration;
                var defaults = { startVelocity: 30, spread: 360, ticks: 60, zIndex: 0 };

                function randomInRange(min, max) {
                    return Math.random() * (max - min) + min;
                }

                var interval = setInterval(function() {
                    var timeLeft = animationEnd - Date.now();

                    if (timeLeft <= 0) {
                        return clearInterval(interval);
                    }

                    var particleCount = 50 * (timeLeft / duration);
                    confetti(Object.assign({}, defaults, { particleCount, origin: { x: randomInRange(0.1, 0.3), y: Math.random() - 0.2 } }));
                    confetti(Object.assign({}, defaults, { particleCount, origin: { x: randomInRange(0.7, 0.9), y: Math.random() - 0.2 } }));
                }, 250);
            });
        });
    })();</script>