.signin-module__NEgHBq__wrap{background:#000;position:fixed;inset:0;overflow:hidden}.signin-module__NEgHBq__bg{background-image:url(/login-bg.png),radial-gradient(120% 110% at 78% 22%,#1b1f2e 0%,#0b0c12 55%,#06060a 100%);background-position:100%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;position:absolute;inset:18px}.signin-module__NEgHBq__panel{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:22px;height:100%;padding:24px;display:flex;position:relative}.signin-module__NEgHBq__buttons{flex-direction:column;gap:12px;width:min(340px,84vw);display:flex}.signin-module__NEgHBq__btn{color:#e9eaee;width:100%;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d1;border:1px solid #ffffff1f;border-radius:13px;align-items:center;gap:14px;padding:14px 18px;font-size:15px;font-weight:500;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 12px 32px -16px #000000e6}.signin-module__NEgHBq__btn:hover{background:#000000eb;border-color:#ffffff3d;transform:translateY(-1px);box-shadow:0 16px 40px -16px #000000f2}.signin-module__NEgHBq__btn:active{transform:translateY(0)}.signin-module__NEgHBq__btn svg{flex:0 0 20px;width:20px;height:20px}.signin-module__NEgHBq__btn:first-of-type{animation:.8s cubic-bezier(.2,.7,.2,1) 60ms both signin-module__NEgHBq__rise}.signin-module__NEgHBq__btn:nth-of-type(2){animation:.8s cubic-bezier(.2,.7,.2,1) .13s both signin-module__NEgHBq__rise}.signin-module__NEgHBq__btn:nth-of-type(3){animation:.8s cubic-bezier(.2,.7,.2,1) .2s both signin-module__NEgHBq__rise}.signin-module__NEgHBq__divider{align-items:center;width:min(340px,84vw);animation:.8s cubic-bezier(.2,.7,.2,1) .26s both signin-module__NEgHBq__rise;display:flex}.signin-module__NEgHBq__divider:before,.signin-module__NEgHBq__divider:after{content:"";background:linear-gradient(90deg,#ffffff29,#fff0);flex:1;height:1px}.signin-module__NEgHBq__divider:after{background:linear-gradient(90deg,#fff0,#ffffff29)}.signin-module__NEgHBq__diamond{border:1px solid #ffffff4d;width:6px;height:6px;margin:0 14px;transform:rotate(45deg)}.signin-module__NEgHBq__tagline{letter-spacing:.04em;color:#e9eaee8c;text-shadow:0 1px 10px #000000d9;justify-content:center;align-items:center;gap:9px;font-size:13px;animation:.8s cubic-bezier(.2,.7,.2,1) .32s both signin-module__NEgHBq__rise;display:flex}.signin-module__NEgHBq__tagline svg{opacity:.7;width:14px;height:14px}@keyframes signin-module__NEgHBq__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.signin-module__NEgHBq__bg{inset:10px}}@media (prefers-reduced-motion:reduce){.signin-module__NEgHBq__btn,.signin-module__NEgHBq__divider,.signin-module__NEgHBq__tagline{animation:none}}
