.adspop .popup-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);display:flex;align-items:center;justify-content:center;z-index:9999}
.adspop .popup-container .popup-content{max-width:80vw;width:100%;max-height:80vh;display:flex;flex-direction:column;align-items:center;justify-content:center}
.adspop .popup-container .popup-close{width:42px;height:42px;margin-bottom:30px}
.adspop .popup-container .popup-close img{width:100%;height:100%}
.adspop .popup-container .popup-picture{width:100%;height:100%;text-align:center}
.adspop .popup-container .popup-picture img{max-width:50vw;max-height:70vh}
@media screen and (max-width:768px){.adspop .popup-container .popup-picture img{max-width:80vw;width:100%}}
.application-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999}
.application-popup .application-content{max-width:400px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}
.application-popup .application-header img{max-width:510px;width:100%;vertical-align:top}
.application-popup .application-list{max-width:510px;width:100%;display:grid;gap:10px;background:linear-gradient(-45deg,#000,#313131);padding:15px 10px;border-bottom-left-radius:35px;border-bottom-right-radius:35px;box-sizing:border-box}
.application-popup .application-list a{text-decoration:none;box-sizing:border-box;color:#fff;text-align:center}
.application-popup .application-list a img{width:2.8rem;height:2.8rem;position:relative;border-radius:9px;}
.application-popup .application-list a img::before{content:"";display:block}
.application-popup .application-list a img::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-size:100%;background-color:#353535}
.application-popup .application-list a p{font-size:12px;white-space:nowrap;margin-top: 0.3rem;}
@media (max-width:767.98px){.application-popup .application-content{max-width:80vw}}