#gameContainer,
#gameFrame {
    width: 100%;
    background-color: black;
}

@media screen and (orientation: portrait) {

    #gameContainer,
    #gameFrame {
        height: 100%;
    }
}

@media screen and (orientation: landscape) {

    #gameContainer,
    #gameFrame {
        height: 100vh;
    }
}

#splashScreen {
    transition: opacity 2s;
    /* Smooth transition for the splash screen */
    opacity: 1;
    /* Start fully visible */
}

#splashIcon {
    text-align: center;
    /* Center the icon horizontally */
}

#splashIcon img {
    width: 50%;
    /* Set the desired width */
    height: 50%;
    /* Set the desired height */
}