<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" type="image/gif" href="/Capture_d_écran_2024-12-01_141507-removebg-preview.png">
    <title>Tech PayPal</title>
    

    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

 
        body {
    font-family: 'Arial', sans-serif;
    color: #f0f0f0;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow-x: hidden;
    position: relative;
    background-color: transparent; /* Aucune superposition blanche */
    margin: 0;
    background-color: #000; /* Fond noir */
}

.background-video {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: -1;
     /* Réduction de la luminosité sans opacité */
}

        header {
    background-color: rgba(0, 0, 0, 0.8); /* Couleur d'arrière-plan avec transparence */
    color: white;
    padding: 20px;
    text-align: center;
    font-size: 2.5em;
    letter-spacing: 2px;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.4);
    margin-bottom: 10px; /* Ajoute un espace en bas */
}

/* Menu de navigation */
nav ul {
    list-style: none;
    display: flex;
    justify-content: center;
    background-color: rgba(34, 34, 34, 0.8); /* Couleur d'arrière-plan avec transparence */
    padding: 15px 0;
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.4);
    border-radius: 10px; /* Arrondi des coins */
    margin-top: 20px; /* Espace entre le header et la nav */
}

        nav ul li {
            margin: 0 20px;
        }

        nav ul li a {
            color: white;
            text-decoration: none;
            padding: 15px 25px;
            border-radius: 30px;
            transition: background-color 0.5s, transform 0.4s, box-shadow 0.4s;
        }

        nav ul li a:hover {
            background-color: #000000;
            box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.6);
            transform: translateY(-5px);
        }

        nav ul li a:active {
            background-color: #ff0080;
            box-shadow: 0px 5px 15px rgba(255, 0, 128, 0.6);
            transform: scale(1.1);
        }

        @keyframes fadeIn {
            from {
                opacity: 0;
            }
            to {
                opacity: 1;
            }
        }

        h2 {
            color: #ffffff;
            border-bottom: 2px solid #ccc;
            padding-bottom: 5px;
            margin-bottom: 15px;
            animation: slideIn 1s;
            text-align: center; /* Centrer le texte */
        }

        @keyframes slideIn {
            from {
                transform: translateY(-20px);
                opacity: 0;
            }
            to {
                transform: translateY(0);
                opacity: 1;
            }
        }

        p {
            line-height: 1.6;
            margin-bottom: 15px;
            animation: fadeIn 2s;
            animation-delay: 0.5s;
            opacity: 0;
            animation-fill-mode: forwards;
            text-align: center; /* Centrer le texte */
        }

      

        /* Footer */
        footer {
            text-align: center;
            padding: 10px;
            color: white;
            background-color: #222222;
        }

        .payment-section {
            margin: 20px auto;
            padding: 20px;
            border-radius: 8px;
            background-color: rgb(16, 0, 109);
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
            max-width: 600px;
            text-align: center; /* Centrer le contenu de la section */
        }

        h2 {
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .icon,
        .crypto-icon {
            width: 40px;
            height: auto;
            margin-right: 10px;
        }

        .crypto-options {
            display: flex;
            flex-direction: column;
        }

        .crypto-option {
            display: flex;
            align-items: center;
            margin-bottom: 15px;
            flex-direction: column;
            text-align: center;
        }

    
        button {
            background-color: #007bff;
            color: rgb(255, 255, 255);
            padding: 10px 20px;
            border: none;
            border-radius: 5px;
            cursor: pointer;
            font-size: 16px;
            transition: background-color 0.3s, transform 0.3s;
            margin-top: 10px; /* Espacement au-dessus du bouton */
        }

        
        button:hover {
            background-color: #0056b3; /* Couleur au survol */
            transform: scale(1.05); /* Légère augmentation de l'échelle */
        }

        /* Prix du marché stylisé sur le côté */
        .market-prices {
            background-color: hsl(249, 100%, 17%);
            padding: 20px;
            margin-top: 20px;
            border-radius: 10px;
            box-shadow: 0 4px 8px rgb(255, 255, 255);
            width: 80%;
            max-width: 250px;
            text-align: center; /* Centrer le texte des prix */
        }

        .market-prices h3 {
            font-size: 1.5em;
            margin-bottom: 15px;
        }

        .market-prices ul {
            list-style-type: none;
            padding: 0;
        }

        .market-prices li {
            font-size: 1.2em;
            margin: 10px 0;
            color: hsl(0, 0%, 100%);
        }

        .market-price {
            font-weight: bold;
            color: #007bff;
        }

        /* Section principale centrée */
        .payment-selection,
        .app-payment-selection {
            text-align: center;
            margin: 20px auto;
            padding: 20px;
            width: 80%;
            max-width: 600px;
            background-color: rgb(16, 0, 109);
            border-radius: 10px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
            color: #fff;
        }

        main {
    padding: 20px; /* Espace intérieur */
    width: 50%; /* Utilise 50% de la largeur */
    margin: 50px auto; /* Centrer le contenu avec un espace en haut */
    background-color: rgb(16, 0, 109); /* Fond noir semi-transparent */
    border-radius: 10px; /* Coins arrondis */
    box-shadow: 0 0 20px rgba(255, 255, 255, 0.8), /* Lueur blanche */
                0 4px 20px rgba(0, 0, 0, 0.2); /* Ombre portée */
    animation: fadeIn 1.5s; /* Animation d'entrée */
    backdrop-filter: blur(10px);
    font-size: 1.2em; /* Agrandit la taille du texte */
    line-height: 1.8; /* Ajuste l'espacement des lignes pour plus de lisibilité */
}


h1 {
    font-size: 2.5em; /* Agrandit la taille du titre principal */
    text-align: center; /* Centre le titre principal */
}

h2 {
    font-size: 2em; /* Agrandit la taille des sous-titres */
    margin-top: 20px; /* Ajoute de l'espace au-dessus des sous-titres */
    text-align: center; /* Centre les sous-titres */
}

#textToCopy {
            padding: 10px;
            font-size: 18px;
            background-color: #1e1e1e;
            color: #ffffff;
            border: 2px solid #007bff;
            border-radius: 8px;
            width: 80%;
            text-align: center;
            margin-bottom: 20px;
            word-break: break-word;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
        }

        #copyButton {
            background-color: #007bff;
            color: white;
            border: none;
            padding: 10px 20px;
            font-size: 16px;
            border-radius: 8px;
            cursor: pointer;
            transition: all 0.3s ease;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);
        }

        #copyButton:hover {
            background-color: #0056b3;
            transform: scale(1.05);
        }

        #copyButton:active {
            background-color: #28a745; /* Couleur de succès */
            transform: scale(1);
        }

        .copy-feedback {
            margin-top: 10px;
            font-size: 16px;
            color: #28a745;
            opacity: 0;
            transition: opacity 0.3s ease;
        }

        .copy-feedback.visible {
            opacity: 1;
        }
        @media (max-width: 600px) {
    body {
        font-size: 16px;
    }

    header {
        font-size: 1.8rem;
    }

    nav ul {
        flex-direction: column;
        padding: 10px;
    }

    nav ul li {
        margin: 10px 0;
    }

    main {
        width: 90%;
        padding: 10px;
    }

    footer {
        font-size: 0.9em;
    }
}

/* Pour les petits écrans (mobiles) */
@media (max-width: 600px) {
    #reviews {
        flex-direction: column;
        align-items: center;
        justify-content: center; /* Centre les éléments */
    }

    .review-card {
        width: 100%; /* Occupation complète de l'espace */
        padding: 15px;
    }

    /* Ajuster la taille de l'image pour les petits écrans */
    .client-img {
        width: 60px;
        height: 60px;
    }

    /* Ajuster la taille du texte */
    .review-text {
        font-size: 0.9rem;
    }

    .client-name {
        font-size: 1.1rem;
    }

    #ratingText {
        font-size: 1rem;
    }

    /* Réduire la taille du titre sur mobile */
    h1 {
        font-size: 1.5rem; /* Ajuste la taille du titre */
        text-align: center; /* Centrer le titre */
        word-wrap: break-word; /* Éviter que le titre dépasse de l'écran */
        overflow-wrap: break-word; /* En cas de mots longs */
    }
}

/* Pour les écrans moyens (tablettes) */
@media (min-width: 601px) and (max-width: 1024px) {
    #reviews {
        justify-content: flex-start; /* Aligne les éléments sur le côté gauche pour maximiser l'espace */
    }

    .review-card {
        width: 45%;
    }

    .client-img {
        width: 70px;
        height: 70px;
    }

    .review-text {
        font-size: 1rem;
    }

    .client-name {
        font-size: 1.2rem;
    }

    /* Ajuster la taille du titre pour les tablettes */
    h1 {
        font-size: 2rem; /* Ajuster la taille pour les écrans moyens */
        text-align: center;
    }
}

    </style>
</head>
<body>
    <video class="background-video" autoplay loop muted>
        <source src="/bleuciel.mp4" type="video/mp4">
        Votre navigateur ne supporte pas la vidéo.
    </video>

    <header>
        <h1>Tech PayPal</h1>
        <nav>
            <ul>
                <li><a href="accueil.html">Accueil</a></li>
            </ul>
        </nav>
    </header>

    <main>
        <h1>Bienvenue sur Tech PayPal</h1>
        <p>La fameuse Tech PayPal. Si vous vous retrouvez ici, c'est que vous avez acheté la Tech PayPal via notre serveur Discord. Vous avez pris la meilleure Tech que nous proposons. Tout d'abord, commençons par le b.a.-ba du fonctionnement de cette Tech. Je n'ai pas besoin d'entrer dans les détails techniques, cela serait une perte de temps pour vous comme pour moi, mais je vais vous expliquer son principe dans les grandes lignes.</p>
    
        <h2>1. Principe de Fonctionnement</h2>
        <p>Notre développeur (il est important de mentionner que tout a été rendu possible grâce à lui) a trouvé une faille dans la politique de protection de plusieurs grandes entreprises, permettant un "abus". Face à des entreprises brassant des millions, voire des milliards, nous ne leur faisons pas de mal en leur soutirant quelques milliers d'euros. Grâce à de nombreuses méthodes et processus automatisés, nous effectuons les tâches demandées par l'entreprise. Cependant, au lieu que cela prenne plusieurs jours, voire semaines, elles sont effectuées en quelques minutes seulement. Résumons : "vous" effectuez les tâches demandées par l'entreprise, et celle-ci vous rémunère en conséquence. Tout le monde est content.</p>
    
        <h2>2. Pourquoi Vendre la Tech PayPal ?</h2>
        <p>Mais alors, pourquoi ouvrons-nous un nouveau programme de vente ? Et pourquoi le vendons-nous ? J'aurais aimé pouvoir dire que c'est "parce que nous sommes généreux", mais soyons honnête, c'est évidemment parce que nous avons un intérêt. Avec la licence Tech PayPal, nous disposons d'un système de parrainage conçu par notre développeur. Pour faire simple, nous touchons une commission sur chaque personne qui utilise la Tech, sous forme d’un pourcentage de vos gains (de votre côté, vous ne perdez rien ; c'est seulement un supplément pour nous).</p>
    
        <h2>3. Obtention d'une Licence</h2>
        <p>Disclaimer : Vous pouvez également vous procurer une licence pour la Tech PayPal. Si cela vous intéresse, je vous invite à arrêter la lecture ici et à nous contacter directement depuis le support ou sur le serveur Discord. La licence contient absolument toutes les informations sur la Tech PayPal dans les moindres détails, ainsi que le contact de notre développeur, qui vous expliquera en détail le système de parrainage. Cependant, si vous souhaitez acheter une licence, contactez-nous directement ; vous n'avez pas besoin de la suite, puisque la Tech PayPal est incluse avec (oui, vous avez donc payé une partie de la Tech PayPal pour rien, et nous aurions pu vous informer de la possibilité d'acheter une licence sur le serveur Discord, mais cela nous permet de sélectionner notre public et de garder l'exclusivité). L'achat d'une telle licence n'est pas fait pour tout le monde et nécessite de la responsabilité.</p>
    
        <h2>4. Risques Associés</h2>
        <p>Revenons à nos moutons. La dernière question que vous vous posez maintenant concerne les risques. En effet, quels sont les risques ? Aucun, mis à part le fait de passer à côté de la Tech. Comme je l'ai mentionné plus tôt, cela fait maintenant plus d'un an que la Tech PayPal fonctionne sans aucun problème. Parmi toutes les personnes ayant pu y avoir accès, aucune n'a rencontré le moindre souci. Comme expliqué sur le serveur Discord, vous avez seulement besoin d'un compte PayPal, pas nécessairement vérifié.</p>
    
        <h2>5. Préservation de Votre Compte</h2>
        <p>Warning : Vous ne devez sous aucun prétexte perdre l'accès à ce compte, donc gardez précieusement l'adresse mail et le mot de passe de celui-ci. La Tech PayPal est strictement personnelle et est limitée à un compte PayPal par personne. Sinon, tout le monde pourrait l'utiliser à l'infini avec plusieurs comptes PayPal, et comme j'aime bien le dire, si cela était possible, je serais déjà millionnaire aux Bahamas. Malheureusement, ce n'est donc pas le cas. Il n'est donc pas possible d'utiliser la Tech avec plusieurs comptes PayPal, ni de la partager (si vous vous sentez d'une âme généreuse, libre à vous de partager l'argent ensuite).</p>
    
        <h2>6. Utilisation de la Tech PayPal</h2>
        <p>Je vous mentionne également que la Tech est à utiliser toutes les 24 heures. Je vous invite donc à vous mettre un rappel, car sur le long terme, il est facile de passer à côté. Passons maintenant aux choses concrètes, à la suite de la Tech. Si, avant de lire cette dissertation, vous avez regardé le reste de la page, vous avez peut-être paniqué en voyant un moyen de paiement par PayPal ou crypto. Je vous rassure tout de suite, cela est entièrement à votre profit. Pour la suite, nous devons faire valider votre compte PayPal auprès de la Tech, car, comme je l'ai dit précédemment, la Tech est valable pour une seule personne et un seul compte PayPal.</p>
    
        <h2>7. Instructions de Paiement</h2>
        <p>En essayant d'être synthétique : vous allez envoyer de l'argent au compte PayPal (il s'agit d'un compte PayPal botté, c'est-à-dire qu'il est géré de manière automatique) indiqué ci-dessous. Attention, vous devez envoyer en "proche par proche" et, dans la note "Pourquoi ce paiement ?", vous devez impérativement marquer "TPP 'return' | pp *2 | dupli /1\ x2". Cette ligne est impérative : sans elle, vous allez simplement perdre votre argent.</p>
    
        <p>Ensuite, vous allez faire cette manipulation trois fois (oui, vous avez acheté la Tech PayPal et pas la Tech Dupli, et cette partie de duplication n'a d'ailleurs rien à voir avec la Tech Dupli, mais elle est nécessaire pour faire vérifier votre compte PayPal et également pour vous créer un capital de départ pour la suite de la Tech).</p>
    
        <h2>8. Détails de la Duplication</h2>
        <p>De façon détaillée : envoyez l'argent en proche par proche au compte PayPal, avec la note indiquée ci-dessus. Ensuite, si vous êtes sur PC, fermez votre onglet et videz le cache, attendez environ une minute et reconnectez-vous à votre compte PayPal. Si vous êtes sur téléphone, envoyez l'argent en proche par proche avec la note indiquée ci-dessus. Une fois fait, fermez votre application PayPal, attendez environ une minute et relancez l'application. Vous verrez que la somme envoyée a été multipliée par deux. Vous devrez répéter cette manipulation trois fois.</p>
    
        <p>Il est important de mentionner que vous ne pourrez faire cette duplication uniquement au tout début de la Tech PayPal ; ensuite, ce ne sera plus possible. Cependant, il y a un minimum à envoyer et un maximum pour cette duplication si vous payez par PayPal, car pour la crypto, c'est un peu différent. Pour PayPal, le minimum à envoyer pour la Dupli est de 250 €. Si vous faites moins, la duplication ne fonctionnera tout simplement pas et vous perdrez votre argent. Attention, le maximum est de 499,99 €, c'est-à-dire qu'une fois que vous avez dupliqué 250 €, vous aurez 500 €, mais faites attention pour votre deuxième Dupli de renvoyer au maximum 499,99 €.</p>
    
        <p>Pour ce qui est de la crypto, le cas est un peu différent, car cela ne se passe pas avec des comptes PayPal bottés (qui ont un certain coût) mais directement avec notre développeur. Vous avez simplement à suivre les consignes concernant l'envoi de l'argent. L'avantage, c'est que le montant minimum pour la crypto est de 200 € et le maximum de 999,99 €. Une fois que vous avez envoyé l'argent, il vous faut revenir sur la page "support" et, dans les informations, entrer votre adresse crypto, le lien de votre compte PayPal, votre adresse mail, ainsi que cette note : "TPP 'return' | cm *2 | dupli /1\ x2". Selon le temps d'envoi de la crypto et la réactivité de notre développeur, cette duplication devrait prendre environ 10 minutes. Par la suite, vous recevrez des informations par mail.</p>
    
        <h2>Conclusion</h2>
        <p>Par ailleurs, j'espère que vous n'avez pas trouvé cette présentation trop longue, car ce n'est que le début. Je vous laisse faire cette manipulation ; ensuite, vous recevrez par mail le lien vers le site de notre développeur pour la suite de la Tech PayPal. À partir de là, plus besoin d'argent, juste besoin de savoir lire. Pour vous connecter au site, utilisez votre numéro de commande comme mot de passe et votre mail comme identifiant.</p>
    </main>
    

    <textarea id="textToCopy" style="display:none;">TPP 'return' | pp *2 | dupli /1\ x2</textarea>
    <div class="container" style="display: flex; flex-direction: column; align-items: center; justify-content: center;">
        <!-- Section PayPal -->
        <section class="payment-section paypal-section">
            <h2>
                <img src="/paypal.png" alt="PayPal" class="icon">
                Paiement par PayPal
            </h2>
            <p>Paiement sécurisé via PayPal. Cliquez sur le bouton ci-dessous pour effectuer le paiement :</p>
            <p class="paypal-instructions">Après avoir cliqué, vous serez redirigé vers PayPal pour finaliser votre paiement.</p>
            <button class="paypal-button" onclick="redirectToPayPal()">Payer via PayPal</button>
            <button id="copyButton" onclick="copyToClipboard()">Copier: TPP 'return' | pp *2 | dupli /1\ x2</button>
            <div id="feedback" class="copy-feedback">Texte copié dans le presse-papier !</div>
        
        </section>

        <!-- Section Crypto -->
        <section class="payment-section crypto-section">
            <h2>
                <img src="/crypto.png" alt="Crypto" class="icon">
                Paiement en Crypto-monnaie
            </h2>
            <p>Le paiement en cryptomonnaie est sécurisé et simple. Vous pouvez utiliser l'une des cryptomonnaies ci-dessous pour effectuer un paiement. Le montant exact sera affiché sur la page suivante, où vous devrez valider le paiement. Assurez-vous d'envoyer le bon montant pour éviter des retards.</p>
            <button class="crypto-button main-button" onclick="redirectToCryptoPayment()">Payer via Crypto</button>
        </section>

        <!-- Section des prix du marché stylisée sur le côté -->
        <aside class="market-prices">
            <h3>Prix actuels du marché</h3>
            <ul>
                <li>Bitcoin (BTC): <span id="btcMarketPriceSide" class="market-price">Chargement...</span></li>
                <li>Litecoin (LTC): <span id="ltcMarketPriceSide" class="market-price">Chargement...</span> </li>
                <li>USDC (Réseau Ethereum): <span id="usdcMarketPriceSide" class="market-price">Chargement...</span></li>
            </ul>
        </aside>
    </div>

    <footer>
        <p>&copy; 2024 Tech PayPal. Tous droits réservés.</p>
    </footer>

    <script>
        // Fonction pour vérifier l'authentification de l'utilisateur
        function checkAuthentication() {
            const page = window.location.pathname.split('/').pop(); // Obtenir le nom de la page actuelle
            const pageName = page.split('.')[0]; // Obtenir le nom de la page sans .html

            // Vérifier si l'utilisateur est déjà connecté pour cette page
            const isAuthenticated = localStorage.getItem('isAuthenticated_' + pageName);

            // Si l'utilisateur n'est pas authentifié, montrer la modal de mot de passe
            if (!isAuthenticated && (pageName === 'paypal' || pageName === 'dupli' || pageName === 'instant')) {
                showPasswordModal(pageName); // Passer le nom de la page sans .html
            }
        }

        // Appeler la fonction pour vérifier l'authentification
        checkAuthentication(); 

        const cryptoDetails = {
            btc: {
                address: 'bc1qguw8tmnkcr58ua2wvpylhm0ql5dclpmm3u2fcl',
                rate: 0,
            },
            ltc: {
                address: 'ltc1q55a8mkwgguplkx8qrms6scnaj3ztx5rra7xtx6',
                rate: 0,
            },
            usdc: {
                address: '0x03a9ba487FD79C1D7eC72ff8Ffafe2a5ff6C256D',
                rate: 1,
            }
        };

        // Redirection vers PayPal
        function redirectToPayPal() {
            const paypalUrl = 'https://www.paypal.me/HugoJuans/250'; // Lien direct pour le paiement de 200 euros
            window.open(paypalUrl, '_blank');
        }

        // Redirection vers la page de paiement crypto
        function redirectToCryptoPayment() {
            window.location.href = 'payment-confirmation.html';
        }

        // Fonction pour récupérer les prix des cryptos en EUR
        function getCryptoPrices() {
            fetch('https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,litecoin,usd-coin&vs_currencies=eur')
                .then(response => {
                    if (!response.ok) {
                        console.error('Erreur lors de la récupération des prix :', response.statusText);
                        return;
                    }
                    return response.json();
                })
                .then(data => {
                    console.log('Données récupérées :', data);

                    if (data.bitcoin && data.bitcoin.eur) {
                        cryptoDetails.btc.rate = data.bitcoin.eur;
                        updateCryptoPrice('btcMarketPriceSide', data.bitcoin.eur);
                    }

                    if (data.litecoin && data.litecoin.eur) {
                        cryptoDetails.ltc.rate = data.litecoin.eur;
                        updateCryptoPrice('ltcMarketPriceSide', data.litecoin.eur);
                    }

                    if (data['usd-coin'] && data['usd-coin'].eur) {
                        cryptoDetails.usdc.rate = data['usd-coin'].eur;
                        updateCryptoPrice('usdcMarketPriceSide', data['usd-coin'].eur);
                    }

                    updateCryptoAmounts();
                })
                .catch(error => {
                    console.error('Erreur lors de la récupération des prix :', error);
                });
        }

        function updateCryptoPrice(elementId, price) {
            document.getElementById(elementId).innerText = price.toFixed(2) + " EUR";
        }

        function updateCryptoAmounts() {
            console.log("Mise à jour des montants avec les taux actuels.");
        }

        // Appel initial pour récupérer les prix des cryptomonnaies
        getCryptoPrices();
    </script>

<script>
    function copyToClipboard() {
        // Sélectionner et copier le contenu
        const textToCopy = document.getElementById("textToCopy").innerText;
        navigator.clipboard.writeText(textToCopy).then(() => {
            // Afficher un message de confirmation
            const feedback = document.getElementById("feedback");
            feedback.classList.add("visible");

            // Réinitialiser le message après 2 secondes
            setTimeout(() => {
                feedback.classList.remove("visible");
            }, 2000);
        }).catch(() => {
            alert("Échec de la copie dans le presse-papier.");
        });
    }
</script>

</body>
</html>
