body { padding: 0; margin: 0 }
#unity-container { position: fixed; width: 100%; height: 100%; }
#unity-canvas { width: 100%; height: 100%; background: center no-repeat url('background.png'); background-size: cover; }
#game-logo { 
    position: absolute;
    top: calc(25vh - 250px);
    left: calc(50vw - 250px); 
    background: center no-repeat url(logo.png);
    height: 500px;
    width: 500px;
}
#unity-loading-bar { 
    height: 100%;
    width: 100%;
    display: flex;
    color: #000;
    position: absolute;
    bottom: 80px;
    right: 0px;
    top: 0px;
    left: 0px;
}
#unity-logo { }
#unity-progress-bar-empty { 
    /*margin-left: auto;
    margin-right: auto;
    margin-bottom: 10vh;
    margin-top: 10px;
    align-self: end;*/
    width: 300px;
    height: 25px;
    
    position: absolute;
    bottom: calc(10vh - 13px);
    left: calc(50vw - 150px); 

    border: solid 4px black;

}
#unity-progress-bar-full { 
    width: 0%; 
    height: 100%; 
    background: linear-gradient(#0978F4, #0B7DF1, #43A1F8) no-repeat center;
}
#unity-warning { position: absolute; left: 50%; top: 5%; transform: translate(-50%); background: white; padding: 10px; display: none }
