﻿body {
    margin: 0;
    padding: 0;
    background: linear-gradient(to right, #2c3e50, #3498db);
    font-family: 'Segoe UI', sans-serif;
    color: white;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.coming-soon-container {
    animation: pop-in 1s ease forwards;
}

@keyframes pop-in {
    from {
        transform: scale(0.8);
        opacity: 0;
    }

    to {
        transform: scale(1);
        opacity: 1;
    }
}

.fade-in {
    opacity: 0;
    animation: fade 1s ease forwards;
}

.delay {
    animation-delay: 1s;
}

.delay-more {
    animation-delay: 2s;
}

@keyframes fade {
    to {
        opacity: 1;
    }
}
