.wheel-container{
    /* display: none; */
    width: 100vw;
    height: 100vh;
    position: fixed;
    z-index: 198910159;
    background: #33333380;
    top: 0;
    left: 0;
}

.wheel-container-iframe{
    width: 100%;
    height: 65%;
}

.wheel-dzkqwc{
    background: #FFF;
    padding: 16px 0;
    overflow: hidden;
    box-sizing: border-box;
    min-height: 260px !important;
}
.wheel-hnnXjf:not(.XcNflb) {
}

.wheelclosebtn{
    position: absolute;
    z-index: 1000;
    top: 272px;
    right: 10px;
    width: 32px;
}

.wheel-reward{
    width: 300px;
    height: 140px;
    background: #fff;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    position: absolute;
    border-radius: 8px;
    z-index: 1002;
    padding: 16px;
    font-size: 20px;
    animation: Open 0.8s ease;

}
.wheel-reward-mask{
    width: 100vw;
    height: 100vh;
    background:#00000080 ;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1001;
    animation: maskShow 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
}
.wheel-reward-btn{
    width: 100%;
    background: green;
    border-radius: 20px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
    font-size: 16px;
}
.wheel-reward-btn:active{
    background: darkgreen;
}

.InstallAnimation{
    animation:installBtn 1s linear infinite ;
}
.wheel-install-btn{
   
}

@keyframes Open {
    0%{
        transform: scale(1);
    }
    50%{
        transform: scale(1.05);
    }
    100%{
        transform: scale(1);
    }
}

@keyframes maskShow {
    0%{
        opacity: 0;
    }
    50%{
        opacity: 0.7;
    }
    100%{
        opacity: 1;
    }
}

@keyframes installBtn {
    0%{
        transform: scale(1);
    }
    25%{
        transform: scale(1.02);
    }
    50%{
        transform: scale(1);
    }
    75%{
        transform: scale(0.98);
    }
    100%{
        transform: scale(1);
    }
}