<!DOCTYPE html>
<html lang="fr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="robots" content="noindex, nofollow">
    <title>✨ Pour Abraham 💝</title>
    <style>
        @keyframes float { 0%,100% {transform: translateY(0) rotate(0deg)} 50% {transform: translateY(-20px) rotate(3deg)} }
        @keyframes sparkle { 0%,100% {transform: scale(0) rotate(360deg); opacity: 0} 50% {transform: scale(1) rotate(180deg); opacity: 1} }
        @keyframes heart { 0% {transform: translate(0,0) scale(0)} 50% {transform: translate(var(--tx),var(--ty)) scale(1)} 100% {transform: translate(calc(var(--tx)*2),calc(var(--ty)*2)) scale(0)} }
        @keyframes gradient { 0%,100% {background-position: 0% 50%} 50% {background-position: 100% 50%} }
        @keyframes pulse { 0%,100% {transform: scale(1)} 50% {transform: scale(1.05)} }
        @keyframes rainbow { 0% {filter: hue-rotate(0deg)} 100% {filter: hue-rotate(360deg)} }
        @keyframes shake { 0%,100% {transform: rotate(0)} 25% {transform: rotate(-5deg)} 75% {transform: rotate(5deg)} }
        @keyframes bubble { 0% {transform: scale(1); opacity: 0.7} 100% {transform: scale(2); opacity: 0} }
        @keyframes shooting-star {
            0% {transform: translate(0, 0) rotate(0deg) scale(0)}
            50% {transform: translate(calc(var(--tx)/2), calc(var(--ty)/2)) rotate(180deg) scale(1)}
            100% {transform: translate(var(--tx), var(--ty)) rotate(360deg) scale(0)}
        }

        body {
            margin: 0;
            min-height: 100vh;
            display: flex;
            justify-content: center;
            align-items: center;
            background: linear-gradient(-45deg, #ff6b6b, #ff8585, #ffa5a5, #ffc2c2);
            background-size: 400% 400%;
            animation: gradient 15s ease infinite;
            font-family: Arial, sans-serif;
            color: white;
            overflow: hidden;
            perspective: 1000px;
        }

        .container {
            background: rgba(255,255,255,.15);
            backdrop-filter: blur(12px);
            padding: 2rem;
            border-radius: 20px;
            box-shadow: 0 8px 32px rgba(0,0,0,.1);
            text-align: center;
            animation: float 6s infinite ease-in-out;
            width: 90%;
            max-width: 600px;
            transform-style: preserve-3d;
        }

        h1 { 
            font-size: 2.5rem; 
            margin: 0 0 1.5rem;
            position: relative;
            cursor: pointer;
        }

        h1:hover { animation: shake 0.5s ease-in-out; }

        .countdown {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: 1rem;
            margin: 1.5rem 0;
            perspective: 1000px;
        }

        .time-block {
            background: rgba(255,255,255,.2);
            padding: 1rem;
            border-radius: 15px;
            cursor: pointer;
            transition: .3s;
            transform-style: preserve-3d;
        }

        .time-block:hover {
            transform: translateY(-5px) rotateX(10deg);
            background: rgba(255,255,255,.3);
        }

        .number {
            font-size: 2.5rem;
            font-weight: bold;
            margin-bottom: .5rem;
            text-shadow: 2px 2px 4px rgba(0,0,0,.2);
        }

        .label {
            font-size: 1rem;
            text-transform: uppercase;
            opacity: .9;
        }

        .message {
            font-size: 1.5rem;
            margin: 1.5rem 0;
            padding: 1rem;
            border-radius: 10px;
            background: rgba(255,255,255,.1);
            cursor: pointer;
            transition: .3s;
            position: relative;
            overflow: hidden;
        }

        .message:hover {
            background: rgba(255,255,255,.2);
            transform: scale(1.02);
        }

        .message::after {
            content: '';
            position: absolute;
            top: -50%;
            left: -50%;
            width: 200%;
            height: 200%;
            background: linear-gradient(45deg, transparent, rgba(255,255,255,.1), transparent);
            transform: rotate(45deg);
            animation: rainbow 3s linear infinite;
            pointer-events: none;
        }

        button {
            background: rgba(255,255,255,.2);
            border: none;
            border-radius: 25px;
            padding: 1rem 2rem;
            color: white;
            font-size: 1.2rem;
            cursor: pointer;
            transition: .3s;
            position: relative;
            overflow: hidden;
        }

        button:hover {
            background: rgba(255,255,255,.3);
            transform: scale(1.1);
        }

        button::after {
            content: '✨';
            position: absolute;
            right: 1rem;
            opacity: 0;
            transition: .3s;
        }

        button:hover::after {
            opacity: 1;
            transform: rotate(360deg);
        }

        .particle {
            position: absolute;
            pointer-events: none;
            animation: sparkle 1.5s linear forwards;
        }

        .heart {
            position: absolute;
            pointer-events: none;
            animation: heart 3s linear forwards;
        }

        .bubble {
            position: absolute;
            pointer-events: none;
            border: 2px solid rgba(255,255,255,.5);
            border-radius: 50%;
            animation: bubble 2s ease-out forwards;
        }

        .star {
            position: absolute;
            pointer-events: none;
            animation: shooting-star 1.5s linear forwards;
            color: gold;
        }

        @media (max-width: 600px) {
            .countdown { grid-template-columns: repeat(2, 1fr); }
            .number { font-size: 2rem; }
            .message { font-size: 1.2rem; }
        }
    </style>
</head>
<body>
    <div class="container" id="container">
        <h1 onclick="effect(event, true)">🎁 Abraham! 🎁</h1>
        <div class="countdown">
            <div class="time-block" onclick="effect(event)">
                <div class="number" id="days">--</div>
                <div class="label">Jours</div>
            </div>
            <div class="time-block" onclick="effect(event)">
                <div class="number" id="hours">--</div>
                <div class="label">Heures</div>
            </div>
            <div class="time-block" onclick="effect(event)">
                <div class="number" id="minutes">--</div>
                <div class="label">Minutes</div>
            </div>
            <div class="time-block" onclick="effect(event)">
                <div class="number" id="seconds">--</div>
                <div class="label">Secondes</div>
            </div>
        </div>
        <div class="message" onclick="effect(event)" id="msg">
            Chaque battement de cœur nous rapproche... ❤️
        </div>
        <button onclick="megaEffect()">Envoyer de l'amour</button>
    </div>
 <script src="googleanalytics.js"></script>
</body>
</html>