#preloader-screen {
    position: fixed !important;
    inset: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle at center, #1f1451 10%, #101522 100%);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    transition: opacity 1s ease;
    z-index: 1;

    /* важливо для iOS Safari */
    min-width: -webkit-fill-available;
    min-height: -webkit-fill-available;
}
/*#game-loader {*/
/*    opacity: 0;*/
/*    animation: fadeIn 0.8s ease-out 1.5s forwards;*/
/*}*/

/*#loading-text {*/
/*    opacity: 0;*/
/*    animation: fadeIn 0.8s ease-out 2.2s forwards;*/
/*}*/

/*#footer-year {*/
/*    opacity: 0;*/
/*    animation: fadeIn 0.8s ease-out 2.8s forwards;*/
/*}*/

/*.game-loader {*/
/*    width: 200px;*/
/*    height: 6px;*/
/*    background: rgba(255, 255, 255, 0.05);*/
/*    border-radius: 3px;*/
/*    overflow: hidden;*/
/*    box-shadow: 0 0 10px rgba(239, 66, 48, 0.1);*/
/*    opacity: 0;*/
/*    animation: fadeIn 0.8s ease-out 2s forwards;*/
/*    margin-top: 2em;*/
/*}*/

/*.wave {*/
/*    display: flex;*/
/*    height: 100%;*/
/*    transform: translateZ(0);*/
/*}*/

/*.wave div {*/
/*    flex: 1;*/
/*    background: #ef4230;*/
/*    animation: waveGo 0.8s infinite alternate ease-in-out;*/
/*    box-shadow: 0 0 12px #ef4230aa;*/
/*    border-radius: 2px;*/
/*}*/

/*.wave div:nth-child(n) {*/
/*    animation-delay: calc(-0.8s + 0.04s * var(--i));*/
/*}*/

/*@keyframes waveGo {*/
/*    100% {*/
/*        background: transparent;*/
/*        flex: 10;*/
/*        box-shadow: 0 0 0 transparent;*/
/*    }*/
/*}*/

/*.loading-text {*/
/*    color: #ffffff;*/
/*    font-size: 14px;*/
/*    text-align: center;*/
/*    font-weight: 300;*/
/*    letter-spacing: 1px;*/
/*    opacity: 0;*/
/*    animation: fadeIn 0.8s ease-out 2s forwards;*/
/*    margin-top: 1em;*/
/*}*/

/*.footer-year {*/
/*    color: #ffffff;*/
/*    font-size: clamp(12px, 2.5vw, 16px);*/
/*    font-weight: 300;*/
/*    letter-spacing: 1px;*/
/*    position: absolute;*/
/*    bottom: 2vh;*/
/*    text-align: center;*/
/*    width: 100%;*/
/*    opacity: 0;*/
/*    animation: fadeIn 0.8s ease-out 2s forwards;*/
/*}*/

/*#game-loader.visible,*/
/*#loading-text.visible,*/
/*#footer-year.visible {*/
/*    opacity: 1;*/
/*    transition: opacity 0.6s ease;*/
/*}*/

/*#feature-preview-screen.hidden {*/
/*    display: none;*/
/*}*/

#preloader-screen.fade-out {
    opacity: 0;
    pointer-events: none;
    transition: opacity 1s ease;
}

/*#preloader-screen.fade-out {*/
/*    opacity: 0;*/
/*    pointer-events: none;*/
/*}*/