
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>para.rip ┃ Index</title>
    <link rel="stylesheet" href="styles.css">
</head>
<body>
    <div class="background">
        <div class="logo-container">
            <img src="{{ url_for('static', filename='1.png') }}" alt="Logo" class="logo">

        </div>
        <div class="content">
            <h1 aria-label="Kommt bald" class="spark-text">
                <span class="typewriter"></span>
            </h1>
        </div>
    </div>
</body>
<style>
.discord:hover {
    transform: scale(1.1);
    text-shadow: 0px 0px 2px #f70c0c;
}
body, html {
    margin: 0;
    padding: 0;
    height: 100%;
    font-family: Lato, sans-serif;
    background: #000000;
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
}

.background {

    width: 100%;
    height: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.logo-container {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation: logoAnimation 3s ease-in-out forwards;
}

.logo {
    width: 150px;
    height: auto;
    transition: all 0.5s ease;
}

.content {
    text-align: center;
    opacity: 0;
    animation: fadeInText 3s ease-in-out 3s forwards;
}

.spark-text {
    font-size: 3rem;
    font-weight: bold;
    color: #8bf;
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.8), 
                 0 0 20px rgba(255, 255, 255, 0.6), 
                 0 0 30px rgba(255, 255, 255, 0.4);
}

@keyframes typing {
    0% { content: ""; }
    5% { content: "K"; }
    10% { content: "Ko"; }
    15% { content: "Kom"; }
    20% { content: "Komm"; }
    25% { content: "Kommt"; }
    30% { content: "Kommt "; }
    35% { content: "Kommt b"; }
    40% { content: "Kommt ba"; }
    45% { content: "Kommt bal"; }
    50% { content: "Kommt bald"; }
    55% { content: "Kommt bal"; }
    60% { content: "Kommt ba"; }
    65% { content: "Kommt b"; }
    70% { content: "Kommt "; }
    75% { content: "Kommt"; }
    80% { content: "Komm"; }
    85% { content: "Kom"; }
    90% { content: "Ko"; }
    95% { content: "K "; }
    100% { content: ""; }
}

.typewriter::before {
    content: "";
    animation: typing 6s steps(12) infinite;
}

.typewriter::before {
  content: "";
  animation: typing 13.5s infinite;
}

@keyframes logoAnimation {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 1;
    }
    50% {
        transform: translate(-50%, -50%) scale(0.5);
        opacity: 1;
    }
    100% {
        transform: translate(-50%, -200%) scale(2.5);
        opacity: 1;
    }
}

@keyframes fadeInText {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.spark-text {
    font-size: 3rem;
    font-weight: bold;
    color: #fff;
    text-shadow: 0 0 10px rgba(255, 255, 255, 0.8), 
                 0 0 20px rgba(255, 255, 255, 0.6), 
                 0 0 30px rgba(255, 255, 255, 0.4);
}

.spark-text {
    animation: spark 2s infinite;
}

@keyframes spark {
    0%, 100% {
        text-shadow: 0 0 10px rgba(255, 255, 255, 0.8), 
                     0 0 15px rgba(255, 255, 255, 0.6), 
                     0 0 20px rgba(255, 255, 255, 0.4);
    }
    50% {
        text-shadow: 0 0 20px rgba(255, 255, 255, 1), 
                     0 0 25px rgba(255, 255, 255, 0.9), 
                     0 0 30px rgba(255, 255, 255, 0.7);
    }
}

</style>
</html>
