.login-module__MevKGq__loginBg{-webkit-font-smoothing:antialiased;background:url(/login-test.png) 50%/cover no-repeat;place-items:center;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.login-module__MevKGq__loginBg:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(75% 75% at 50% 48%,#0000 35%,#5a3cb438 100%);position:absolute;inset:0}.login-module__MevKGq__lf{pointer-events:none;z-index:2;position:absolute}.login-module__MevKGq__lfCard{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#ffffff9e;border:1px solid #ffffffd9;border-radius:16px;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 8px 32px #4558dc1f,inset 0 1px #ffffffe6}.login-module__MevKGq__lfBars{flex-direction:column;gap:6px;width:110px;height:80px;padding:10px 12px 6px;animation:6s ease-in-out infinite login-module__MevKGq__lf1;top:7%;right:9%;transform:rotate(2deg)}.login-module__MevKGq__lfClock{border-radius:50%;width:72px;height:72px;animation:7s ease-in-out infinite login-module__MevKGq__lf2;bottom:14%;left:6%;transform:rotate(-4deg)}.login-module__MevKGq__lfLine{width:90px;height:56px;padding:8px 10px;animation:8s ease-in-out infinite login-module__MevKGq__lf3;top:11%;left:7%;transform:rotate(-3deg)}.login-module__MevKGq__lfPie{border-radius:50%;width:68px;height:68px;animation:9s ease-in-out infinite reverse login-module__MevKGq__lf1;bottom:17%;right:7%;transform:rotate(5deg)}.login-module__MevKGq__lfTag{border-radius:10px;gap:6px;width:82px;height:36px;animation:6.5s ease-in-out infinite login-module__MevKGq__lf2;top:50%;left:4%;transform:rotate(-2deg)translateY(-50%)}.login-module__MevKGq__lfGrid{flex-direction:column;gap:4px;width:78px;height:60px;padding:8px;animation:7.5s ease-in-out infinite login-module__MevKGq__lf3;top:47%;right:5%;transform:rotate(3deg)translateY(-50%)}@keyframes login-module__MevKGq__lf1{0%,to{transform:rotate(2deg)translateY(0)}50%{transform:rotate(2deg)translateY(-8px)}}@keyframes login-module__MevKGq__lf2{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-4deg)translateY(-6px)}}@keyframes login-module__MevKGq__lf3{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(-3deg)translateY(-10px)}}.login-module__MevKGq__barGroup{align-items:flex-end;gap:4px;height:44px;display:flex}.login-module__MevKGq__bar{opacity:.85;background:linear-gradient(#7285f5,#4558dc);border-radius:3px 3px 0 0;width:12px}.login-module__MevKGq__barAlt{background:linear-gradient(#9aaafb,#7285f5)}.login-module__MevKGq__bar1{height:60%}.login-module__MevKGq__bar2{height:85%}.login-module__MevKGq__bar3{height:45%}.login-module__MevKGq__bar4{height:100%}.login-module__MevKGq__bar5{height:70%}.login-module__MevKGq__barDots{gap:4px;margin-top:4px;display:flex}.login-module__MevKGq__barDot{opacity:.5;background:#7285f5;border-radius:50%;width:5px;height:5px}.login-module__MevKGq__tagLabel{color:#4558dc;letter-spacing:-.02em;font-size:11px;font-weight:600}.login-module__MevKGq__gridInner{grid-template-columns:repeat(3,1fr);gap:3px;width:100%;display:grid}.login-module__MevKGq__gridCell{border-radius:2px;height:8px}.login-module__MevKGq__gc1{opacity:.7;background:#7285f5}.login-module__MevKGq__gc2{opacity:.8;background:#bcc9fe}.login-module__MevKGq__gc3{opacity:.6;background:#4558dc}.login-module__MevKGq__gc4{opacity:.5;background:#bcc9fe}.login-module__MevKGq__gc5{opacity:.9;background:#7285f5}.login-module__MevKGq__gc6{opacity:.6;background:#bcc9fe}.login-module__MevKGq__gc7{opacity:.8;background:#4558dc}.login-module__MevKGq__gc8{opacity:.5;background:#7285f5}.login-module__MevKGq__gc9{opacity:.7;background:#bcc9fe}.login-module__MevKGq__lcWrap{z-index:10;isolation:isolate;width:100%;max-width:420px;padding:16px;position:relative}.login-module__MevKGq__lc{-webkit-backdrop-filter:blur(32px)saturate(1.4);backdrop-filter:blur(32px)saturate(1.4);background:#ffffffd1;border:1px solid #fffffff2;border-radius:32px;flex-direction:column;align-items:center;padding:44px 40px 40px;display:flex;box-shadow:0 4px 6px #4558dc0a,0 24px 80px #4558dc2e,inset 0 0 0 1px #ffffffb3,inset 0 1px #fff}.login-module__MevKGq__lcLogos{align-items:center;gap:16px;margin-bottom:32px;display:flex}.login-module__MevKGq__lcLogoWrap{background:#fffffff5;border:1px solid #4558dc1a;border-radius:12px;align-items:center;padding:8px 14px;transition:box-shadow .15s,transform .15s;display:flex;box-shadow:0 2px 8px #4558dc1a,inset 0 1px #fff}.login-module__MevKGq__lcLogoWrap:hover{transform:translateY(-1px);box-shadow:0 4px 16px #4558dc2e}.login-module__MevKGq__lcLogoDivider{background:linear-gradient(#0000,#4558dc33,#0000);border-radius:1px;width:1px;height:48px}.login-module__MevKGq__lcTitle{letter-spacing:-.03em;color:#121945;text-align:center;margin:0 0 32px;font-size:26px;font-weight:700;line-height:1.2}.login-module__MevKGq__lcForm{flex-direction:column;gap:16px;width:100%;display:flex}.login-module__MevKGq__lcField{flex-direction:column;gap:6px;display:flex}.login-module__MevKGq__lcLabel{color:#121945;letter-spacing:-.01em;font-size:13px;font-weight:500}.login-module__MevKGq__lcInputWrap{align-items:center;display:flex;position:relative}.login-module__MevKGq__lcInputIcon{color:#8a91ac;pointer-events:none;flex-shrink:0;width:16px;height:16px;position:absolute;left:12px}.login-module__MevKGq__lcInput{color:#121945;box-sizing:border-box;background:#ffffffe6;border:1.5px solid #e1e5f1;border-radius:12px;outline:none;width:100%;height:44px;padding:0 14px 0 38px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.login-module__MevKGq__lcInput::placeholder{color:#8a91ac}.login-module__MevKGq__lcInput:focus{border-color:#4558dc;box-shadow:0 0 0 3px #4558dc1f}.login-module__MevKGq__lcError{color:#c0392b;background:#dc323214;border:1px solid #dc323233;border-radius:10px;padding:10px 14px;font-size:13px}.login-module__MevKGq__lcBtn{letter-spacing:-.01em;color:#fff;cursor:pointer;background:linear-gradient(135deg,#4558dc 0%,#3544b4 100%);border:none;border-radius:12px;width:100%;height:46px;margin-top:8px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .12s,box-shadow .12s,opacity .12s;box-shadow:0 4px 14px #4558dc59}.login-module__MevKGq__lcBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #4558dc6b}.login-module__MevKGq__lcBtn:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #4558dc4d}.login-module__MevKGq__lcBtn:disabled{opacity:.6;cursor:not-allowed}.login-module__MevKGq__lcFooter{color:#8a91ac;text-align:center;margin-top:20px;font-size:12px}.login-module__MevKGq__lcFooter a{color:#4558dc;font-weight:500;text-decoration:none}.login-module__MevKGq__lcFooter a:hover{text-decoration:underline}.login-module__MevKGq__logoImg{object-fit:contain}
