 @import url('https://fonts.googleapis.com/css2?family=VT323&display=swap');

        body {
            margin: 0;
            padding: 0;
            background: black;
            color: white;
            font-family: 'VT323', monospace;
            text-align: center;
            overflow: hidden;
        }

        /* Loading Screen */
        #loading-screen {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: black;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 2rem;
            text-shadow: 0 0 10px cyan, 0 0 20px blue;
            animation: flicker 1.5s infinite alternate;
        }

        @keyframes flicker {
            from { opacity: 1; }
            to { opacity: 0.5; }
        }

        /* Hidden after loading */
        .content {
            display: none;
        }

        /* Intro Page */
        .container {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }

        h1 {
            font-size: 3rem;
            text-shadow: 0 0 10px cyan, 0 0 20px blue;
            animation: glow 1.5s infinite alternate;
        }

        @keyframes glow {
            from { text-shadow: 0 0 10px cyan, 0 0 20px blue; }
            to { text-shadow: 0 0 20px cyan, 0 0 40px blue; }
        }

        .game-info {
            font-size: 1.5rem;
            margin-bottom: 20px;
        }

        /* Start Button */
        .start-btn {
            display: inline-block;
            padding: 15px 30px;
            font-size: 1.5rem;
            color: white;
            border: 2px solid cyan;
            background: transparent;
            text-transform: uppercase;
            cursor: pointer;
            position: relative;
            overflow: hidden;
            transition: 0.3s;
        }

        .start-btn:hover {
            background: cyan;
            color: black;
        }