.app-boot-loader{align-items:center;background:radial-gradient(130% 120% at 14% 12%,rgba(57,110,255,.26),rgba(57,110,255,0)),radial-gradient(120% 120% at 88% 90%,rgba(0,204,170,.16),rgba(0,204,170,0)),linear-gradient(160deg,#070a14,#0c1121 45%,#090d17);color:#f4f7ff;display:flex;flex-direction:column;gap:.8rem;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem;position:relative}.app-boot-loader:before{-webkit-animation:appBootGridDrift 11s linear infinite;animation:appBootGridDrift 11s linear infinite;background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:56px 56px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.86) 38%,transparent 86%);mask-image:radial-gradient(circle at center,rgba(0,0,0,.86) 38%,transparent 86%);opacity:.35;position:absolute}.app-boot-loader__halo{-webkit-animation:appBootPulse 3.1s ease-in-out infinite;animation:appBootPulse 3.1s ease-in-out infinite;background:radial-gradient(circle,rgba(115,154,255,.44),rgba(115,154,255,0));border-radius:999px;-webkit-filter:blur(10px);filter:blur(10px);height:20rem;position:absolute;width:20rem}.app-boot-loader__logo-wrap{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.22);border-radius:1.3rem;box-shadow:0 14px 42px rgba(3,7,24,.42);display:grid;height:6.4rem;place-items:center;position:relative;width:6.4rem;z-index:1}.app-boot-loader__logo{-webkit-animation:appBootSpin 6s linear infinite;animation:appBootSpin 6s linear infinite;height:3.35rem;object-fit:contain;width:3.35rem}.app-boot-loader__title{font-size:clamp(1.55rem,3.2vw,2rem);font-weight:600;letter-spacing:.18em;margin:.35rem 0 0;position:relative;text-transform:uppercase;z-index:1}.app-boot-loader__subtitle{color:rgba(241,246,255,.76);font-size:clamp(.9rem,2vw,1rem);letter-spacing:.04em;margin:0;position:relative;z-index:1}.app-boot-loader__bar{background:hsla(0,0%,100%,.16);border-radius:999px;height:.28rem;margin-top:.5rem;overflow:hidden;position:relative;width:min(18rem,70vw);z-index:1}.app-boot-loader__bar span{-webkit-animation:appBootProgress 1.4s ease-in-out infinite;animation:appBootProgress 1.4s ease-in-out infinite;background:linear-gradient(90deg,#5ec0ff,#9cc2ff 56%,#d7eeff);border-radius:inherit;box-shadow:0 0 18px rgba(122,185,255,.7);display:block;height:100%;width:38%}@-webkit-keyframes appBootProgress{0%{-webkit-transform:translateX(-120%);transform:translateX(-120%)}to{-webkit-transform:translateX(290%);transform:translateX(290%)}}@keyframes appBootProgress{0%{-webkit-transform:translateX(-120%);transform:translateX(-120%)}to{-webkit-transform:translateX(290%);transform:translateX(290%)}}@-webkit-keyframes appBootPulse{0%,to{opacity:.75;-webkit-transform:scale(.96);transform:scale(.96)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes appBootPulse{0%,to{opacity:.75;-webkit-transform:scale(.96);transform:scale(.96)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes appBootGridDrift{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-28px,-28px);transform:translate(-28px,-28px)}}@keyframes appBootGridDrift{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-28px,-28px);transform:translate(-28px,-28px)}}@-webkit-keyframes appBootSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes appBootSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:640px){.app-boot-loader__logo-wrap{height:5.6rem;width:5.6rem}.app-boot-loader__logo{height:2.85rem;width:2.85rem}}@media (prefers-reduced-motion:reduce){.app-boot-loader:before,.app-boot-loader__bar span,.app-boot-loader__halo,.app-boot-loader__logo{-webkit-animation:none;animation:none}}
/*# sourceMappingURL=main.2f2c3b61.css.map*/