@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Outfit:wght@400;500;600;700;800;900&display=swap");.LoginView_page__g92jk{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;min-height:100vh;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;overflow:hidden;background:linear-gradient(160deg,#fafbff,#f0f2fb 20%,#e8ecfa 40%,#eef0fb 60%,#f4f3fd 80%,#fafbff);position:relative;padding:24px}.LoginView_page__g92jk:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 900px 650px at 20% 45%,rgba(110,120,220,.07),transparent),radial-gradient(ellipse 500px 500px at 80% 35%,rgba(170,150,240,.05),transparent),radial-gradient(ellipse 600px 400px at 55% 85%,rgba(80,170,250,.04),transparent),radial-gradient(ellipse 300px 300px at 70% 60%,rgba(240,180,220,.03),transparent);pointer-events:none;z-index:0}.LoginView_container__Zwmmd{width:1100px;max-width:96vw;min-height:580px;z-index:1;gap:20px}.LoginView_container__Zwmmd,.LoginView_leftSide__vZDRz{display:flex;align-items:center;justify-content:center;position:relative}.LoginView_leftSide__vZDRz{flex:1.15;flex-direction:column;padding:30px 30px 30px 0}.LoginView_sphereContainer__7FSYr{position:relative;width:320px;height:320px;margin-bottom:32px}.LoginView_sphereCanvas__ydAeW{width:100%;height:100%;position:relative;z-index:2}.LoginView_lightRays__0eGvj,.LoginView_sphereHaloInner__AJ_Hq,.LoginView_sphereHaloMid__IjdkN,.LoginView_sphereHaloOuter__kXy2C,.LoginView_sphereMist__ZyVwM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none}.LoginView_sphereHaloInner__AJ_Hq{width:280px;height:280px;background:radial-gradient(circle,rgba(140,120,220,.18) 0,rgba(120,100,200,.08) 50%,transparent 75%);z-index:1;animation:LoginView_haloPulse__RK1o1 4s ease-in-out infinite alternate}.LoginView_sphereHaloMid__IjdkN{width:420px;height:420px;background:radial-gradient(circle,rgba(130,160,255,.1) 0,rgba(160,180,240,.05) 40%,transparent 70%);z-index:0;animation:LoginView_haloPulse__RK1o1 5s ease-in-out 1s infinite alternate}.LoginView_sphereHaloOuter__kXy2C{width:580px;height:580px;background:radial-gradient(circle,rgba(180,200,255,.06) 0,rgba(200,210,255,.02) 45%,transparent 70%);z-index:-1}.LoginView_lightRays__0eGvj{width:600px;height:600px;background:conic-gradient(from 0deg,transparent 0deg,rgba(180,190,255,.04) 8deg,transparent 16deg,transparent 30deg,rgba(180,190,255,.03) 38deg,transparent 46deg,transparent 60deg,rgba(200,180,255,.04) 68deg,transparent 76deg,transparent 90deg,rgba(180,200,255,.03) 98deg,transparent 106deg,transparent 120deg,rgba(180,190,255,.04) 128deg,transparent 136deg,transparent 150deg,rgba(200,190,255,.03) 158deg,transparent 166deg,transparent 180deg,rgba(180,200,255,.04) 188deg,transparent 196deg,transparent 210deg,rgba(180,190,255,.03) 218deg,transparent 226deg,transparent 240deg,rgba(200,180,255,.04) 248deg,transparent 256deg,transparent 270deg,rgba(180,190,255,.03) 278deg,transparent 286deg,transparent 300deg,rgba(180,200,255,.04) 308deg,transparent 316deg,transparent 330deg,rgba(200,190,255,.03) 338deg,transparent 346deg,transparent 1turn);z-index:0;animation:LoginView_raysRotate__emy7c 30s linear infinite;mix-blend-mode:screen}.LoginView_sphereMist__ZyVwM{top:40%;left:30%;width:500px;height:180px;transform:translate(-30%,-50%);background:radial-gradient(ellipse,rgba(200,210,240,.12) 0,rgba(200,215,245,.05) 40%,transparent 70%);filter:blur(20px);z-index:0}.LoginView_particleStream__h0Aje{position:absolute;top:50%;left:-120px;right:-120px;height:140px;transform:translateY(-50%);overflow:hidden;pointer-events:none;z-index:1}.LoginView_particle__sM_Ah{position:absolute;border-radius:50%;animation:LoginView_particleFlow__PFSfu linear infinite;filter:blur(.3px)}.LoginView_particleGlow__DU0Qu{box-shadow:0 0 3px 1px rgba(140,180,255,.3);filter:blur(.5px)}.LoginView_particleSquare__gyMro{border-radius:1px}.LoginView_tagline__YQqpQ{font-family:Outfit,sans-serif;font-size:46px;font-weight:900;color:#1f2376;text-align:center;line-height:.92;letter-spacing:-1px;text-transform:uppercase;margin-bottom:32px}.LoginView_badges__mbK6X{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.LoginView_badge__nktS5{padding:7px 18px;border-radius:20px;background:rgba(232,231,243,.65);border:1px solid rgba(182,183,214,.45);color:#2a2e7a;font-size:12px;font-weight:500;letter-spacing:.1px;backdrop-filter:blur(6px);white-space:nowrap;line-height:15px}.LoginView_rightSide__U4Xui{flex:0.82;display:flex;justify-content:center;align-items:center;padding:18px 10px}.LoginView_loginCard__AuQqO{width:400px;padding:48px 40px 44px;border-radius:20px;background:linear-gradient(165deg,rgba(255,255,255,.72),rgba(250,250,255,.62) 40%,rgba(245,245,255,.52));backdrop-filter:blur(50px) saturate(1.3);border:1px solid rgba(255,255,255,.8);box-shadow:0 12px 48px rgba(90,105,200,.1),0 4px 16px rgba(90,105,200,.05),0 1px 3px rgba(90,105,200,.03),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(210,215,250,.25);position:relative;overflow:hidden;transition:box-shadow .5s ease}.LoginView_loginCard__AuQqO:hover{box-shadow:0 16px 56px rgba(90,105,200,.13),0 6px 20px rgba(90,105,200,.06),0 1px 3px rgba(90,105,200,.03),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(210,215,250,.25)}.LoginView_loginCard__AuQqO:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1.5px;background:linear-gradient(90deg,transparent,rgba(160,190,255,.35),rgba(200,160,255,.3),rgba(255,180,220,.25),transparent)}.LoginView_loginCard__AuQqO:after{content:"";position:absolute;bottom:0;left:8%;right:8%;height:1.5px;background:linear-gradient(90deg,transparent,rgba(100,200,255,.25),rgba(160,130,255,.25),rgba(255,160,210,.18),transparent)}.LoginView_logo__R9rVl{display:flex;justify-content:center;margin-bottom:36px}.LoginView_logoImage__41Iki{height:34px;width:auto;object-fit:contain;display:block;margin:0 auto}.LoginView_signInTitle__L9_Ka{text-align:center;font-size:30px;font-weight:700;color:#1d236e;line-height:36px;margin-bottom:10px;letter-spacing:-.3px}.LoginView_signInSubtitle__5cE_g{text-align:center;font-size:13.5px;color:#5a6080;margin-bottom:32px;font-weight:400;letter-spacing:.1px;line-height:16px}.LoginView_form__Z_Nha{display:block}.LoginView_form__Z_Nha .ant-form-item{margin-bottom:16px}.LoginView_form__Z_Nha .ant-form-item:last-of-type{margin-bottom:0}.LoginView_form__Z_Nha .ant-form-item-explain-error{font-size:12px;margin-top:4px;margin-bottom:8px}.LoginView_formGroup__xrdgN{position:relative}.LoginView_inputWrapper__ee9ol{position:relative;border-radius:14px;padding:1px;background:rgba(135,144,168,.35);transition:all .4s cubic-bezier(.4,0,.2,1)}.LoginView_inputWrapper__ee9ol:before{content:"";position:absolute;inset:-1px;border-radius:15px;padding:1.5px;background:linear-gradient(135deg,rgba(100,120,255,0),rgba(100,120,255,0) 40%,rgba(100,120,255,0));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.LoginView_inputWrapperFocused__sDsMo{background:transparent;box-shadow:0 0 0 1.5px rgba(70,90,210,.45),0 0 20px rgba(70,90,210,.08),0 4px 16px rgba(70,90,210,.06)}.LoginView_inputWrapperFocused__sDsMo:before{background:linear-gradient(135deg,rgba(80,100,240,.6),rgba(130,100,255,.4) 50%,rgba(180,140,255,.3));opacity:1}.LoginView_inputField__I31Xq{width:100%;height:48px;padding:0 46px 0 18px;border-radius:13px;border:none;background:rgba(255,255,255,.55);font-size:14px;color:#2a2a4a;font-family:Inter,sans-serif;font-weight:400;outline:none;transition:background .3s ease}.LoginView_inputWrapperFocused__sDsMo .LoginView_inputField__I31Xq{background:rgba(255,255,255,.82)}.LoginView_inputField__I31Xq::placeholder{color:#8b90a8;font-weight:400;transition:all .3s ease}.LoginView_inputWrapperFocused__sDsMo .LoginView_inputField__I31Xq::placeholder{color:#a8adc8}.LoginView_inputLabel__bJRib{position:absolute;left:19px;top:50%;transform:translateY(-50%);font-size:14px;color:#8b90a8;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:Inter,sans-serif;z-index:2;opacity:0}.LoginView_inputLabelActive__YeUy1{top:-10px;transform:translateY(0);font-size:11px;color:#4a5ab8;font-weight:500;opacity:1;background:linear-gradient(180deg,rgba(248,248,255,.95) 50%,rgba(255,255,255,0));padding:0 6px;border-radius:4px}.LoginView_formIcon__P_U5u{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#8b90a8;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2}.LoginView_inputWrapperFocused__sDsMo .LoginView_formIcon__P_U5u{color:#5a6ad0}.LoginView_formIconClickable__N8C5z{cursor:pointer}.LoginView_formIconClickable__N8C5z:hover{color:#3a4ab0;transform:translateY(-50%) scale(1.1)}.LoginView_formIcon__P_U5u svg{width:18px;height:18px}.LoginView_errorAlert__CHZy6{margin-bottom:18px;border-radius:14px}.LoginView_signInBtn__uHFxr{width:100%;height:48px;border:none;border-radius:24px;background:linear-gradient(100deg,#2d3da8,#3551b7 35%,#4a72d4 70%,#5d8fe4);background-size:200% 100%;background-position:0 50%;color:#fff;font-size:16px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;letter-spacing:.2px;box-shadow:0 6px 20px rgba(50,75,180,.3),0 2px 6px rgba(50,75,180,.15),inset 0 1px 0 rgba(255,255,255,.12);margin-top:30px}.LoginView_signInBtn__uHFxr:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.15) 45%,rgba(255,255,255,.05) 55%,transparent 80%);transition:left .7s cubic-bezier(.4,0,.2,1)}.LoginView_signInBtn__uHFxr:after{content:"";position:absolute;inset:-3px;border-radius:27px;background:linear-gradient(100deg,#4a6ad8,#7a94ee,#4a6ad8);opacity:0;z-index:-1;transition:opacity .4s ease;filter:blur(8px)}.LoginView_signInBtn__uHFxr:hover{transform:translateY(-2px) scale(1.01);background-position:100% 50%;box-shadow:0 10px 35px rgba(50,75,180,.38),0 4px 12px rgba(50,75,180,.2),inset 0 1px 0 rgba(255,255,255,.18)}.LoginView_signInBtn__uHFxr:hover:before{left:100%}.LoginView_signInBtn__uHFxr:hover:after{opacity:.5}.LoginView_signInBtn__uHFxr:active{transform:translateY(0) scale(.99);transition-duration:.1s;box-shadow:0 3px 10px rgba(50,75,180,.3),0 1px 4px rgba(50,75,180,.15),inset 0 2px 4px rgba(0,0,0,.08)}.LoginView_signInBtn__uHFxr:active:after{opacity:0}.LoginView_btnRipple__sDefB{position:absolute;width:100px;height:100px;border-radius:50%;background:rgba(255,255,255,.3);animation:LoginView_btnRipple__sDefB .6s ease-out forwards;pointer-events:none}@keyframes LoginView_haloPulse__RK1o1{0%{opacity:.7;transform:translate(-50%,-50%) scale(1)}to{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes LoginView_raysRotate__emy7c{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes LoginView_particleFlow__PFSfu{0%{transform:translateX(-30px);opacity:0}8%{opacity:.9}50%{opacity:.7}92%{opacity:.9}to{transform:translateX(800px);opacity:0}}@keyframes LoginView_btnRipple__sDefB{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(4);opacity:0}}@media (max-width:960px){.LoginView_container__Zwmmd{flex-direction:column;padding:30px 20px;gap:10px}.LoginView_leftSide__vZDRz{padding:20px 0 10px}.LoginView_tagline__YQqpQ{font-size:34px}.LoginView_sphereContainer__7FSYr{width:220px;height:220px;margin-bottom:24px}.LoginView_rightSide__U4Xui{padding:10px}.LoginView_loginCard__AuQqO{width:100%;max-width:400px}}@media (max-width:480px){.LoginView_tagline__YQqpQ{font-size:28px}.LoginView_loginCard__AuQqO{padding:34px 28px 30px;border-radius:16px}.LoginView_signInTitle__L9_Ka{font-size:24px}.LoginView_badges__mbK6X{gap:8px}.LoginView_badge__nktS5{font-size:11px;padding:6px 14px}}