<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Free Fire Diamonds - Claim Yours Now!</title>

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">

    <style>

        * {

            margin: 0;

            padding: 0;

            box-sizing: border-box;

            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;

        }

        

        body {

            background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https://images.unsplash.com/photo-1542751371-adc38448a05e?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1170&q=80') no-repeat center center/cover;

            color: #fff;

            min-height: 100vh;

            display: flex;

            flex-direction: column;

            align-items: center;

            justify-content: center;

            padding: 20px;

            text-align: center;

        }

        

        .container {

            max-width: 600px;

            width: 100%;

            background: rgba(0, 0, 0, 0.8);

            border-radius: 15px;

            padding: 30px;

            box-shadow: 0 0 20px rgba(255, 215, 0, 0.5);

            border: 2px solid #ffd700;

        }

        

        .logo {

            width: 180px;

            margin-bottom: 20px;

        }

        

        h1 {

            color: #ffd700;

            margin-bottom: 20px;

            font-size: 2.5rem;

            text-shadow: 0 0 10px rgba(255, 215, 0, 0.5);

        }

        

        p {

            margin-bottom: 20px;

            font-size: 1.1rem;

            line-height: 1.6;

        }

        

        .form-group {

            margin-bottom: 25px;

            text-align: left;

        }

        

        label {

            display: block;

            margin-bottom: 8px;

            font-weight: bold;

            color: #ffd700;

        }

        

        input {

            width: 100%;

            padding: 15px;

            border: 2px solid #ffd700;

            border-radius: 8px;

            background: rgba(255, 255, 255, 0.1);

            color: white;

            font-size: 1.1rem;

        }

        

        .diamond-options {

            display: flex;

            justify-content: space-between;

            flex-wrap: wrap;

            gap: 10px;

            margin-bottom: 25px;

        }

        

        .diamond-option {

            flex: 1;

            min-width: 120px;

            padding: 15px;

            background: linear-gradient(45deg, #ffd700, #ff9800);

            color: #000;

            border: none;

            border-radius: 8px;

            font-weight: bold;

            cursor: pointer;

            transition: all 0.3s;

        }

        

        .diamond-option:hover {

            transform: scale(1.05);

            box-shadow: 0 0 15px rgba(255, 215, 0, 0.8);

        }

        

        .submit-btn {

            width: 100%;

            padding: 18px;

            background: linear-gradient(45deg, #ff5722, #ff9800);

            color: white;

            border: none;

            border-radius: 8px;

            font-size: 1.2rem;

            font-weight: bold;

            cursor: pointer;

            transition: all 0.3s;

            margin-bottom: 20px;

        }

        

        .submit-btn:hover {

            background: linear-gradient(45deg, #ff9800, #ff5722);

            transform: scale(1.02);

        }

        

        .processing-container {

            display: none;

            margin: 30px 0;

        }

        

        .progress-bar {

            height: 30px;

            background: rgba(255, 255, 255, 0.1);

            border-radius: 15px;

            margin-bottom: 15px;

            overflow: hidden;

            border: 2px solid #ffd700;

        }

        

        .progress {

            height: 100%;

            width: 0%;

            background: linear-gradient(45deg, #ffd700, #ff9800);

            border-radius: 15px;

            transition: width 0.1s;

        }

        

        .progress-text {

            font-size: 1.2rem;

            margin-bottom: 20px;

        }

        

        .timer-container {

            display: none;

            margin: 30px 0;

            padding: 20px;

            background: rgba(0, 0, 0, 0.6);

            border-radius: 10px;

            border: 2px solid #ffd700;

        }

        

        .timer {

            font-size: 2.5rem;

            font-weight: bold;

            color: #ffd700;

            margin: 15px 0;

        }

        

        .instructions {

            background: rgba(255, 215, 0, 0.1);

            padding: 20px;

            border-radius: 10px;

            margin: 20px 0;

            text-align: left;

        }

        

        .instructions h3 {

            color: #ffd700;

            margin-bottom: 15px;

        }

        

        .instructions ol {

            padding-left: 20px;

        }

        

        .instructions li {

            margin-bottom: 10px;

        }

        

        .social-links {

            margin-top: 30px;

            display: flex;

            justify-content: center;

            gap: 20px;

        }

        

        .social-links a {

            color: #ffd700;

            font-size: 2rem;

            transition: all 0.3s;

        }

        

        .social-links a:hover {

            color: white;

            transform: scale(1.2);

        }

        

        .footer {

            margin-top: 30px;

            font-size: 0.9rem;

            color: #aaa;

        }

        

        .highlight {

            color: #ffd700;

            font-weight: bold;

        }

        

        @media (max-width: 600px) {

            .container {

                padding: 20px;

            }

            

            h1 {

                font-size: 2rem;

            }

            

            .diamond-options {

                flex-direction: column;

            }

        }

    </style>

</head>

<body>

    <div class="container">

        <h1>FREE FIRE DIAMOND CLAIM</h1>

        

        <div class="instructions">

            <h3>How to Claim Your Diamonds:</h3>

            <ol>

                <li>Enter your Free Fire UID</li>

                <li>Select the number of diamonds you want to claim</li>

                <li>Click on the "CLAIM NOW" button</li>

                <li>Wait for the processing to complete</li>

                <li>Complete the verification process</li>

                <li>Join our Telegram channel to receive your diamonds</li>

            </ol>

        </div>

        

        <div class="form-group">

            <label for="uid">Enter Your Free Fire UID:</label>

            <input type="text" id="uid" placeholder="e.g., 1234567890" autocomplete="off">

        </div>

        

        <div class="diamond-options">

            <button class="diamond-option" data-amount="100">100 Diamonds</button>

            <button class="diamond-option" data-amount="500">500 Diamonds</button>

            <button class="diamond-option" data-amount="1000">1000 Diamonds</button>

        </div>

        

        <button class="submit-btn" id="submit-btn">CLAIM NOW <i class="fas fa-gem"></i></button>

        

        <div class="processing-container" id="processing-container">

            <div class="progress-text">Processing: <span id="progress-percent">0%</span></div>

            <div class="progress-bar">

                <div class="progress" id="progress"></div>

            </div>

            <p>Please wait while we process your request...</p>

        </div>

        

        <div class="timer-container" id="timer-container">

            <h3>Verification in progress</h3>

            <p>You will be redirected in:</p>

            <div class="timer" id="timer">60s</div>

            <p>Please wait, do not close this page</p>

        </div>

        

        <div class="social-links">

            <a href="https://t.me/Jaanemantrader/5710?single" target="_blank"><i class="fab fa-telegram"></i></a>

            <a href="#"><i class="fab fa-youtube"></i></a>

            <a href="#"><i class="fab fa-instagram"></i></a>

        </div>

        

        <p class="footer">© 2023 Free Fire Diamond Claim. This is not an official website. We are not affiliated with Garena.</p>

    </div>


    <script>

        document.addEventListener('DOMContentLoaded', function() {

            const uidInput = document.getElementById('uid');

            const diamondOptions = document.querySelectorAll('.diamond-option');

            const submitBtn = document.getElementById('submit-btn');

            const processingContainer = document.getElementById('processing-container');

            const progressBar = document.getElementById('progress');

            const progressPercent = document.getElementById('progress-percent');

            const timerContainer = document.getElementById('timer-container');

            const timerElement = document.getElementById('timer');

            

            let selectedDiamonds = 0;

            

            // Select diamond amount

            diamondOptions.forEach(option => {

                option.addEventListener('click', function() {

                    diamondOptions.forEach(btn => btn.style.opacity = '0.7');

                    this.style.opacity = '1';

                    selectedDiamonds = this.getAttribute('data-amount');

                });

            });

            

            // Submit claim

            submitBtn.addEventListener('click', function() {

                if (!uidInput.value) {

                    alert('Please enter your Free Fire UID');

                    return;

                }

                

                if (selectedDiamonds === 0) {

                    alert('Please select the number of diamonds you want to claim');

                    return;

                }

                

                // Show processing container

                processingContainer.style.display = 'block';

                

                // Simulate processing

                let progress = 0;

                const interval = setInterval(() => {

                    progress += 1;

                    progressBar.style.width = progress + '%';

                    progressPercent.textContent = progress + '%';

                    

                    if (progress >= 100) {

                        clearInterval(interval);

                        

                        // Hide processing and show timer

                        setTimeout(() => {

                            processingContainer.style.display = 'none';

                            timerContainer.style.display = 'block';

                            

                            // Start countdown from 60 seconds

                            let seconds = 60;

                            const countdown = setInterval(() => {

                                seconds--;

                                timerElement.textContent = seconds + 's';

                                

                                if (seconds <= 0) {

                                    clearInterval(countdown);

                                    // Redirect to Adsterra link

                                    window.location.href = 'https://www.revenuecpmgate.com/cp7f3rna08?key=8926f2d5cee1f17e35174f84e9d519ec';

                                }

                            }, 1000);

                        }, 1000);

                    }

                }, 50); // 5000ms / 100 = 50ms per percent (5 seconds total)

            });

        });

    </script>

</body>

</html>