.auth-module__43NFPq__auth{color:#fff;background:#0c0c10;gap:1rem;width:100%;min-height:970px;display:flex}.auth-module__43NFPq__leftPanel{text-align:center;background:#0c0c10;border:1px solid #242428;border-radius:40px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:40%;display:flex;position:relative;overflow:hidden}.auth-module__43NFPq__leftPanel:before,.auth-module__43NFPq__leftPanel:after{content:"";pointer-events:none;z-index:0;background:#9b8fff;border-radius:50%;position:absolute;top:-370px;left:50%;transform:translate(-50%)}.auth-module__43NFPq__leftPanel:before{filter:blur(200px);opacity:.8;width:500px;height:500px}.auth-module__43NFPq__leftPanel:after{filter:blur(80px);opacity:.9;width:250px;height:250px}.auth-module__43NFPq__authPanel{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:clamp(32px,3vw,70px);width:100%;margin-top:clamp(40px,4.5vw,100px);padding:0 clamp(50px,5vw,120px);display:flex}.auth-module__43NFPq__welcome{flex-direction:column;flex:1;align-items:center;gap:clamp(14px,1.2vw,30px);display:flex}.auth-module__43NFPq__logoStar{z-index:2;width:clamp(80px,7vw,180px);height:clamp(88px,7.7vw,198px);display:inline-block;position:relative}.auth-module__43NFPq__logoStar:after{content:"";filter:blur(40px);z-index:-1;background:#fff;border-radius:50%;position:absolute;inset:-25px}.auth-module__43NFPq__welcomeTitle{font-size:clamp(1.5rem,2.2vw,3.5rem);font-weight:600}.auth-module__43NFPq__welcomeText{color:#aaa;font-size:clamp(.875rem,1vw,1.5rem);line-height:1.5}.auth-module__43NFPq__login{flex-direction:column;align-self:stretch;align-items:center;gap:clamp(10px,.8vw,20px);display:flex}.auth-module__43NFPq__loginForm{flex-direction:column;gap:clamp(.75rem,.9vw,1.5rem);width:100%;display:flex}.auth-module__43NFPq__loginInput{color:#fff;box-sizing:border-box;background:#0c0c10;border:1px solid #3c3c5033;border-radius:clamp(8px,.5vw,14px);outline:none;width:100%;padding:clamp(.6rem,.7vw,1.2rem);font-size:clamp(.85rem,.85vw,1.3rem);transition:border-color .2s,background .2s}.auth-module__43NFPq__loginInput:focus{border-color:#b8afff;border-radius:10px}.auth-module__43NFPq__loginInput:hover:not(:disabled){background:#26263a}.auth-module__43NFPq__password{align-items:center;gap:10px;width:100%;display:flex}.auth-module__43NFPq__passwordWrapper{width:100%;position:relative}.auth-module__43NFPq__passwordWrapper .auth-module__43NFPq__loginInput{padding-right:2.8rem}.auth-module__43NFPq__eyeBtn{cursor:pointer;color:#fff6;background:0 0;border:none;align-items:center;padding:0;transition:color .2s,filter .2s;display:flex;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.auth-module__43NFPq__eyeBtn:hover{color:#ffffffd9}.auth-module__43NFPq__eyeBtnActive{color:#b8afff;filter:drop-shadow(0 0 4px #b8afff)}.auth-module__43NFPq__separator{background-color:#242428;border-radius:1px;height:1px}.auth-module__43NFPq__loginSocials{justify-content:space-between;gap:1rem;display:flex}.auth-module__43NFPq__socialBtn{color:#fff;cursor:pointer;background:#ffffff12;border:none;border-radius:clamp(8px,.5vw,14px);flex:1;justify-content:center;align-items:center;padding:clamp(.6rem,.7vw,1.2rem);transition:background .2s;display:flex}.auth-module__43NFPq__socialBtn:hover,.auth-module__43NFPq__discord:hover{background:#5865f2}.auth-module__43NFPq__loginBtn{color:#fff;cursor:pointer;background:#ffffff12;border:none;border-radius:clamp(8px,.5vw,14px);padding:clamp(.6rem,.7vw,1.2rem);font-size:clamp(.9rem,.9vw,1.4rem);transition:background .2s,box-shadow .2s}.auth-module__43NFPq__loginBtn:hover{background:linear-gradient(101.65deg,#9c91ff 28.95%,#b7afff 90.85%);box-shadow:0 0 70px #b7afff33}.auth-module__43NFPq__loginBtn:disabled{opacity:.5;cursor:not-allowed}.auth-module__43NFPq__registerText{color:#fff3;font-size:clamp(.75rem,.75vw,1.1rem);font-weight:400}.auth-module__43NFPq__registerText a{color:#cabeff;text-decoration:underline}.auth-module__43NFPq__footer{color:#555;margin-bottom:clamp(.75rem,.8vw,1.5rem);font-size:clamp(.65rem,.65vw,1rem)}.auth-module__43NFPq__downUI{pointer-events:none;justify-content:space-between;width:100%;display:flex;position:absolute;bottom:0;left:0}.auth-module__43NFPq__downUI svg{flex-shrink:0;height:auto}.auth-module__43NFPq__rightPanel{border-radius:40px;justify-content:center;align-items:center;width:60%;display:flex;position:relative;overflow:hidden}.auth-module__43NFPq__animeImg{object-fit:cover;border-radius:40px;width:100%;height:100%}@media (max-width:1024px){.auth-module__43NFPq__leftPanel{width:45%}.auth-module__43NFPq__rightPanel{width:55%}.auth-module__43NFPq__authPanel{gap:40px;margin-top:60px;padding:0 50px}.auth-module__43NFPq__welcomeTitle{font-size:2rem}.auth-module__43NFPq__welcomeText{font-size:1rem}}@media (max-width:768px){.auth-module__43NFPq__authSection{padding:0!important}.auth-module__43NFPq__auth{min-height:100dvh}.auth-module__43NFPq__rightPanel{display:none}.auth-module__43NFPq__leftPanel{border:none;border-radius:0;width:100%}.auth-module__43NFPq__authPanel{gap:32px;margin-top:40px;padding:0 24px}.auth-module__43NFPq__logoStar{width:80px;height:88px}.auth-module__43NFPq__welcomeTitle{font-size:1.75rem}.auth-module__43NFPq__welcomeText{font-size:.95rem}.auth-module__43NFPq__loginSocials{gap:.5rem}.auth-module__43NFPq__socialBtn{padding:.65rem}}@media (max-width:480px){.auth-module__43NFPq__authPanel{gap:24px;margin-top:24px;padding:0 16px}.auth-module__43NFPq__welcome{gap:14px}.auth-module__43NFPq__logoStar{width:64px;height:70px}.auth-module__43NFPq__logoStar:after{filter:blur(25px);inset:-15px}.auth-module__43NFPq__welcomeTitle{font-size:1.5rem}.auth-module__43NFPq__welcomeText{font-size:.875rem}.auth-module__43NFPq__loginInput,.auth-module__43NFPq__loginBtn{padding:.65rem;font-size:.9rem}.auth-module__43NFPq__footer{font-size:.65rem}}
.Stars-module__xgGpQW__stars{z-index:1;width:100%;height:35%;position:absolute;top:0;left:0;overflow:hidden}.Stars-module__xgGpQW__star{cursor:pointer;left:var(--left);top:var(--top);width:var(--size);height:var(--size);opacity:.2;transition:transform .5s,opacity .5s;position:absolute}.Stars-module__xgGpQW__star.Stars-module__xgGpQW__active{animation-name:Stars-module__xgGpQW__fall,Stars-module__xgGpQW__glow;animation-duration:var(--cycle),2s;opacity:.2;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-delay:0s,0s}.Stars-module__xgGpQW__star.Stars-module__xgGpQW__hidden{transition:transform .5s,opacity .5s;transform:scale(0);opacity:0!important}@keyframes Stars-module__xgGpQW__glow{0%,to{opacity:.1;filter:drop-shadow(0 0 2px #ffffff80)drop-shadow(0 0 5px #ffffff4d)}50%{opacity:.2;filter:drop-shadow(0 0 10px #fffc)drop-shadow(0 0 15px #ffffff80)}}@keyframes Stars-module__xgGpQW__fall{0%{opacity:0;transform:translateY(-40px)}10%{opacity:.2}90%{opacity:.2}to{opacity:0;transform:translateY(120%)}}
