.loader-container.app{z-index:1001;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.loader-container.app .loader-content{pointer-events:none;-webkit-user-select:none;user-select:none;text-align:center;z-index:1002;background:#4e5dc0;border:1px solid #ffffff26;border-radius:.6125rem;width:8.25rem;height:8.25rem;margin:auto;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 3px 5px #0513303f}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-.375rem)}to{transform:translateY(0)}}.loader-container.app .loader-content .bounce{justify-content:center;display:flex;position:absolute;bottom:.625rem;left:50%;transform:translate(-50%)}.loader-container.app .loader-content .bounce span{letter-spacing:1px;color:#fff9;font-size:.8rem;animation:1s infinite alternate bounce;display:inline-block;position:relative}.loader-container.app .loader-content .bounce span:nth-of-type(2){animation-delay:.1s}.loader-container.app .loader-content .bounce span:nth-of-type(3){animation-delay:.2s}.loader-container.app .loader-content .bounce span:nth-of-type(4){animation-delay:.3s}.loader-container.app .loader-content .bounce span:nth-of-type(5){animation-delay:.4s}.loader-container.app .loader-content .bounce span:nth-of-type(6){animation-delay:.5s}.loader-container.app .loader-content .bounce span:nth-of-type(7){animation-delay:.6s}.loader-container.app .loader-content .bounce span:nth-of-type(8){animation-delay:.7s}.loader-container.app .loader-content .bounce span:nth-of-type(9){animation-delay:.8s}.loader-container.app .spin-mask{z-index:999;-webkit-user-select:none;user-select:none;pointer-events:none;background:#00000080;position:fixed;inset:0}.loader-container.app .loading-img{background:url(/config/app/platform/loading.webp) 50%/100% no-repeat;width:6.25rem;height:6.25rem;margin:0 auto}.loader-container.pc{z-index:1001;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.loader-container.pc .loader-content{pointer-events:none;-webkit-user-select:none;user-select:none;text-align:center;z-index:1002;background:#4e5dc0;border:1px solid #ffffff26;border-radius:10px;width:140px;height:140px;margin:auto;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 3px 5px #0513303f}.loader-container.pc .loader-content .bounce{justify-content:center;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.loader-container.pc .loader-content .bounce span{letter-spacing:1px;color:#fff9;font-size:13px;animation:1s infinite alternate bounce;display:inline-block;position:relative}.loader-container.pc .loader-content .bounce span:nth-of-type(2){animation-delay:.1s}.loader-container.pc .loader-content .bounce span:nth-of-type(3){animation-delay:.2s}.loader-container.pc .loader-content .bounce span:nth-of-type(4){animation-delay:.3s}.loader-container.pc .loader-content .bounce span:nth-of-type(5){animation-delay:.4s}.loader-container.pc .loader-content .bounce span:nth-of-type(6){animation-delay:.5s}.loader-container.pc .loader-content .bounce span:nth-of-type(7){animation-delay:.6s}.loader-container.pc .loader-content .bounce span:nth-of-type(8){animation-delay:.7s}.loader-container.pc .loader-content .bounce span:nth-of-type(9){animation-delay:.8s}.loader-container.pc .spin-mask{z-index:999;-webkit-user-select:none;user-select:none;pointer-events:none;background:#00000080;position:fixed;inset:0}.loader-container.pc .loading-img{background:url(/config/pc/platform/loading.webp) 50%/100% no-repeat;width:100px;height:100px;margin:0 auto}.loader-container.global{z-index:2147483647}
