.loading-container{position:fixed;background-color:#091c38;top:0;left:0;width:100%;height:100%;z-index:99;overflow:hidden}.loading-container .logo-holder{width:200px;height:auto;transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.loading-container svg{width:100%;height:auto;position:relative}.loading-container .green-box{width:90%;height:0;background-color:#a6ce39;position:absolute;bottom:10px;left:5%;animation:fillSvg 2s ease-in-out infinite}@keyframes fillSvg{0%{height:0}to{height:150px}}body{overflow:hidden}#login #footer{display:none}.login #background{background-color:#140435;background-image:url(/_next/static/media/Logo-desktop.6c3edab2.webp),url(/_next/static/media/Coins-desktop.73b2eac5.webp),url(/_next/static/media/Light-ray-desktop.44dcaa3e.webp),url(/_next/static/media/BG-desktop.fe8f1510.webp);position:fixed;width:100%;height:100vh;background-repeat:no-repeat;background-position:50%;background-position:50% 50%;background-size:96%,115%,115%,115%;left:0;top:0}.login .logo{position:absolute;display:flex;width:496px;padding:20px 0;justify-content:center;align-items:center;top:10%;left:50%;transform:translateX(-50%);z-index:15;border-radius:50px;background:var(--AMUSNET-DARK-BLUE,#091c38)}.login .logo h1{font-size:24px;line-height:1;color:#fafafa;font-weight:600;border-left:3px solid #fafafa;padding-left:25px;margin-left:25px}.login .logo img{width:186px;height:auto}.login .login-btn{position:absolute;bottom:10%;width:100%;left:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.login .login-btn button{background-color:#fafafa;font-size:20px;line-height:1;color:#091c38;padding:16px 25px;border-radius:50px;display:flex;gap:8px;align-items:center;font-weight:700;cursor:pointer;z-index:15;box-shadow:0 6px 16px 0 rgba(0,0,0,.5)}.login .login-btn button svg{transform:rotate(90deg);font-size:32px}main.page.login{background-color:#000;height:100vh}@media (max-height:850px) and (min-width:1260px){.login #background{background-size:80%,115%,115%,115%}}@media screen and (min-width:1260px) and (max-width:1600px){.login #background{background-size:96%,115%,115%,115%}.login .logo{width:360px;padding:16px 0;border-radius:60px}.login .logo img{width:130px;height:auto}.login .logo h1{font-size:18px;padding-left:20px;margin-left:20px}.login .login-btn button svg{font-size:24px}.login .login-btn button{font-size:16px;padding:10px 24px}}@media screen and (min-width:766px) and (max-width:1260px){main.page.login{height:100vh;padding:0}.login #background{background-image:url(/_next/static/media/Logo-phone.956f969a.webp),url(/_next/static/media/Coins-phone.8fab9292.webp),url(/_next/static/media/light-ray-phone.a11b75ff.webp),url(/_next/static/media/BG-phone.fb9c1729.webp);background-size:90%,115%,115%,115%;animation:mobileMove 20s linear infinite}}@media screen and (max-width:766px){main.page.login{height:100vh;padding:0}.login #background{background-image:url(/_next/static/media/Logo-phone.956f969a.webp),url(/_next/static/media/Coins-phone.8fab9292.webp),url(/_next/static/media/light-ray-phone.a11b75ff.webp),url(/_next/static/media/BG-phone.fb9c1729.webp);background-size:90%,115%,115%,130%;animation:mobileMove 20s linear infinite}.login .logo{flex-wrap:wrap;width:90%}.login .logo h1{border-left:none;padding-left:0;margin-left:0;width:100%;text-align:center;margin-top:10px}}@keyframes mobileMove{0%{background-position:50% 50%,52% 50%,50% 52%}25%{background-position:50% 45%,52% 60%,50% 32%}50%{background-position:50% 55%,52% 30%,50% 54%}75%{background-position:50% 45%,52% 42%,50% 76%}to{background-position:50% 50%,52% 50%,50% 52%}}@media screen and (max-width:1300px) and (min-width:800px) and (max-height:900px){.login #background{background-size:80%,105%,105%,105%}.login .login-btn button{font-size:16px;padding:8px 24px}.login .login-btn button svg{font-size:25px}@keyframes mobileMove{0%{background-position:50% 50%,52% 50%,50% 52%}25%{background-position:55% 45%,52% 60%,50% 32%}50%{background-position:40% 55%,52% 30%,50% 54%}75%{background-position:55% 45%,52% 42%,50% 76%}to{background-position:50% 50%,52% 50%,50% 52%}}}