.Login_page__M4NxC{position:relative;width:100vw;height:100dvh;overflow:hidden;display:flex;background-color:#edf0f7;background-image:url(/assets/images/login/login-bg.png?v=2);background-size:cover;background-position:50%;color:#111827}.Login_pageOverlay__rP8IF{position:absolute;inset:0;z-index:0;pointer-events:none;background:hsla(0,0%,100%,.52)}.Login_leftPane__V3bf6{flex:1;overflow:hidden}.Login_leftPane__V3bf6,.Login_rightPane__NkgVD{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.Login_rightPane__NkgVD{width:40%;min-width:380px}.Login_brand__bPwhr{position:absolute;top:1.75rem;left:2rem;display:flex;align-items:center;gap:.6rem;z-index:20}.Login_brand__bPwhr img{height:2.8rem;width:auto;-o-object-fit:contain;object-fit:contain}.Login_brand__bPwhr span{font-weight:700;font-size:1.6rem;color:#111827;letter-spacing:-.02em}.Login_brand__bPwhr span em{font-style:normal;font-weight:300}@media(max-width:900px){.Login_leftPane__V3bf6{display:none}.Login_rightPane__NkgVD{width:100%;min-width:0}.Login_brand__bPwhr{top:1.25rem;left:1.25rem}.Login_brand__bPwhr img{height:2.2rem}.Login_brand__bPwhr span{font-size:1.3rem}}.Login_formCard___jPDg{position:relative;width:85%;max-width:460px;padding:2.5rem 2.5rem 2rem;border-radius:2rem;background:hsla(0,0%,100%,.33);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1.5px solid hsla(0,0%,100%,.45);box-shadow:0 8px 48px rgba(180,185,220,.15);display:flex;flex-direction:column}.Login_formLogo__Kx7fs{display:flex;justify-content:center;margin-bottom:1.5rem}.Login_formLogo__Kx7fs>div{width:3.5rem;height:3.5rem;border-radius:50%;background:linear-gradient(135deg,#fff5f0,#fff8f5);box-shadow:0 4px 20px rgba(249,115,22,.25),0 0 0 1px rgba(249,115,22,.15),0 0 32px rgba(249,115,22,.1);display:flex;align-items:center;justify-content:center}.Login_formLogo__Kx7fs>div img{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.Login_formTitle__3lMi4{font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700;color:#111827;text-align:center;margin-bottom:.35rem}.Login_formSubtitle__weQet{text-align:center;color:#6b7280;margin-bottom:1.75rem;font-size:clamp(.8rem,1vw,.95rem)}.Login_formSubtitle__weQet .Login_brandAccent__Buwrj{color:#f97316;font-weight:600}.Login_field__Xll_O{margin-bottom:1rem}.Login_field__Xll_O label{display:block;font-size:.85rem;font-weight:500;color:#374151;margin-bottom:.35rem}.Login_inputWrap____lqK{position:relative}.Login_inputWrap____lqK .Login_leftIcon__QwjvX,.Login_inputWrap____lqK .Login_rightIcon__6W6wm{position:absolute;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none;display:flex;align-items:center;justify-content:center}.Login_inputWrap____lqK .Login_leftIcon__QwjvX{left:1rem}.Login_inputWrap____lqK .Login_rightIcon__6W6wm{right:1rem;background:none;border:none;cursor:pointer;padding:0;pointer-events:auto}.Login_inputWrap____lqK input{width:100%;padding:.75rem 1rem .75rem 2.75rem;border-radius:999px;background:hsla(0,0%,100%,.8);border:1px solid rgba(209,213,219,.8);color:#1f2937;font-size:.9rem;outline:none;box-sizing:border-box;transition:box-shadow .2s,border-color .2s}.Login_inputWrap____lqK input:focus{box-shadow:0 0 0 3px rgba(249,115,22,.15);border-color:rgba(249,115,22,.5)}.Login_inputWrap____lqK.Login_hasRightIcon__k0v2C input{padding-right:3rem}.Login_inputWrap____lqK.Login_noLeftIcon__9Vsd_ input{padding-left:1rem}.Login_errorMessage__lGURl{color:#ef4444;font-size:.85rem;text-align:center;margin:0 0 .75rem}.Login_submitButton__G6I9_{width:100%;padding:.85rem 0;border-radius:999px;background:linear-gradient(90deg,#f97316,#ec4899);color:#fff;font-weight:600;font-size:1rem;border:none;cursor:pointer;min-height:48px;transition:opacity .2s,transform .2s}.Login_submitButton__G6I9_:hover:not(:disabled){transform:translateY(-1px)}.Login_submitButton__G6I9_:disabled{opacity:.6;cursor:not-allowed}.Login_formFootnote__p9NDf{text-align:center;color:#9ca3af;font-size:.8rem;margin-top:1.25rem}.Login_leftBg__0OA_Q{position:absolute;inset:0;overflow:hidden;pointer-events:none}.Login_decoLine__IqARE{filter:blur(3px);opacity:.55}.Login_decoLine__IqARE,.Login_flare__IKcwN{position:absolute;pointer-events:none;border-radius:999px}.Login_flare__IKcwN{filter:blur(2px);animation:Login_lensFlareA__THe86 5s ease-in-out infinite}.Login_flareSlow__PMIaR{animation:Login_lensFlareB__Nti4P 7s ease-in-out infinite}.Login_flareWide__sTPMK{animation:Login_lensFlareC__uyX_C 9s ease-in-out 1s infinite}.Login_particle__k0T4I{position:absolute;border-radius:50%;pointer-events:none;animation:Login_floatUp__68poZ var(--dur,4s) ease-in-out infinite}.Login_orbital__6fVkf{position:relative;width:22vw;height:22vw;min-width:280px;min-height:280px;max-width:480px;max-height:480px;display:flex;align-items:center;justify-content:center}.Login_orbitalGlow__L8hJW{position:absolute;inset:-40%;border-radius:50%;background:radial-gradient(circle,rgba(249,115,22,.12) 0,rgba(236,72,153,.06) 50%,transparent 70%);filter:blur(12px)}.Login_pedestal__onDIZ{position:absolute;left:50%;transform:translateX(-50%);border-radius:50%;pointer-events:none}.Login_pedestal1__pYJOu{bottom:-28%;width:145%;height:145%;background:radial-gradient(ellipse at 45% 35%,#fff 0,#f4f5fb 45%,rgba(235,238,250,.5) 100%);box-shadow:0 6px 32px rgba(180,185,220,.22),0 2px 8px hsla(0,0%,100%,.95),inset 0 1px 0 #fff;z-index:1}.Login_pedestal2__LrQKn{bottom:-40%;width:180%;height:180%;background:radial-gradient(ellipse at 45% 35%,rgba(250,251,255,.85) 0,rgba(238,240,252,.55) 55%,transparent 100%);box-shadow:0 10px 40px rgba(180,185,220,.16);z-index:0}.Login_pedestal3__UkZvp{bottom:-50%;width:215%;height:215%;background:radial-gradient(ellipse at 45% 35%,rgba(248,249,253,.65) 0,transparent 60%);z-index:0}.Login_pedestalBorder__UGKfK{bottom:-29%;width:147%;height:147%;border:1px solid hsla(0,0%,100%,.95);box-shadow:0 0 0 1px rgba(210,215,235,.3);z-index:1}.Login_pedestalGlow__ID6rL{bottom:-8%;width:75%;height:25%;background:radial-gradient(ellipse,rgba(249,115,22,.2) 0,transparent 70%);filter:blur(10px);z-index:2}.Login_pedestalGlow__ID6rL,.Login_ring__Dl7BT{position:absolute;left:50%;transform:translateX(-50%);border-radius:50%}.Login_ring__Dl7BT{top:50%;background:transparent;pointer-events:none}.Login_ring1__IpQu3{top:52%;width:clamp(180px,22vw,380px);height:clamp(55px,6.5vw,110px);border:1.5px solid rgba(249,115,22,.35);box-shadow:0 0 20px rgba(249,115,22,.12),inset 0 0 20px rgba(249,115,22,.05);z-index:3}.Login_ring2__Nd39m{top:57%;width:clamp(240px,30vw,500px);height:clamp(70px,8.5vw,145px);border:1px solid rgba(249,115,22,.2);box-shadow:0 0 30px rgba(249,115,22,.08);z-index:2}.Login_logo3d__MbK_W{position:relative;z-index:10;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 32px rgba(249,115,22,.3)) drop-shadow(0 4px 12px rgba(0,0,0,.08))}.Login_orbitalIcons__uTz8T{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.Login_orbitalIcons__uTz8T>div{position:relative;width:0;height:0}.Login_orbitIcon__VWp7U{position:absolute;top:0;left:0;width:6vw;height:6vw;min-width:60px;min-height:60px;max-width:96px;max-height:96px;margin-top:-3vw;margin-left:-3vw;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1));z-index:10}.Login_orbitIcon__VWp7U img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Login_orbitA__wGO6h{--orbit-offset:0deg}.Login_orbitA__wGO6h,.Login_orbitB__NjuHq{animation:Login_orbit__JChA5 20s linear infinite}.Login_orbitB__NjuHq{--orbit-offset:45deg}.Login_orbitC__AF2Gy{--orbit-offset:90deg}.Login_orbitC__AF2Gy,.Login_orbitD__e1nIq{animation:Login_orbit__JChA5 20s linear infinite}.Login_orbitD__e1nIq{--orbit-offset:135deg}.Login_orbitE__RDjpa{--orbit-offset:180deg}.Login_orbitE__RDjpa,.Login_orbitF__KxMkw{animation:Login_orbit__JChA5 20s linear infinite}.Login_orbitF__KxMkw{--orbit-offset:225deg}.Login_orbitG__NXMt1{--orbit-offset:270deg}.Login_orbitG__NXMt1,.Login_orbitH__GBEo_{animation:Login_orbit__JChA5 20s linear infinite}.Login_orbitH__GBEo_{--orbit-offset:315deg}@keyframes Login_orbit__JChA5{0%{transform:rotate(var(--orbit-offset)) translateX(18vw) rotate(calc(var(--orbit-offset) * -1))}to{transform:rotate(calc(var(--orbit-offset) + 1turn)) translateX(18vw) rotate(calc((var(--orbit-offset) + 1turn) * -1))}}@keyframes Login_lensFlareA__THe86{0%,to{opacity:.4;transform:rotate(-25deg) scale(1)}50%{opacity:.8;transform:rotate(-25deg) scale(1.05)}}@keyframes Login_lensFlareB__Nti4P{0%,to{opacity:.3;transform:rotate(20deg) scale(1)}50%{opacity:.7;transform:rotate(20deg) scale(1.05)}}@keyframes Login_lensFlareC__uyX_C{0%,to{opacity:.35;transform:rotate(-10deg) scale(1)}50%{opacity:.65;transform:rotate(-10deg) scale(1.04)}}@keyframes Login_floatUp__68poZ{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-14px);opacity:1}}