.login_orb__J1q_O{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform;pointer-events:none}.login_orb1__sNRUp{width:46rem;height:46rem;top:-16rem;left:-12rem;background:radial-gradient(circle at 30% 30%,rgba(229,128,35,.55),transparent 60%);animation:login_auroraDrift1__k_FpW 26s ease-in-out infinite}.login_orb2__ONZyg{width:42rem;height:42rem;bottom:-18rem;right:-12rem;background:radial-gradient(circle at 70% 70%,rgba(207,87,143,.5),transparent 60%);animation:login_auroraDrift2__6VRIu 32s ease-in-out infinite}.login_orb3__rOE3p{width:30rem;height:30rem;top:30%;left:55%;background:radial-gradient(circle,rgba(224,61,36,.32),transparent 65%);animation:login_auroraDrift1__k_FpW 38s ease-in-out infinite reverse}@keyframes login_auroraDrift1__k_FpW{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(8%,12%,0) scale(1.15)}66%{transform:translate3d(-6%,6%,0) scale(.95)}to{transform:translateZ(0) scale(1)}}@keyframes login_auroraDrift2__6VRIu{0%{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-10%,-8%,0) scale(1.2)}to{transform:translateZ(0) scale(1.05)}}.login_dotgrid__sEcSu{position:absolute;inset:0;background-image:radial-gradient(hsla(42,25%,92%,.08) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 20%,transparent 75%);pointer-events:none;animation:login_gridPulse__ojswI 8s ease-in-out infinite}@keyframes login_gridPulse__ojswI{0%,to{opacity:.6}50%{opacity:1}}.login_spark__hE0bP{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--hafla-gradient);box-shadow:0 0 10px 2px rgba(229,128,35,.45);opacity:.7;pointer-events:none}.login_spark1__csW8r{top:22%;left:18%;animation:login_floatY__miJRG 7s ease-in-out infinite}.login_spark2__WXi7D{top:70%;left:30%;animation:login_floatY__miJRG 9s ease-in-out 1.2s infinite}.login_spark3__HZ_R8{top:32%;right:20%;animation:login_floatY__miJRG 8s ease-in-out .6s infinite}.login_spark4__T06Xp{bottom:18%;right:28%;animation:login_floatY__miJRG 11s ease-in-out .3s infinite}@keyframes login_floatY__miJRG{0%,to{transform:translateY(0);opacity:.35}50%{transform:translateY(-18px);opacity:.9}}.login_card__r3Ltj{position:relative;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:login_cardEnter__68O3F .7s cubic-bezier(.16,1,.3,1) both}.login_card__r3Ltj:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(229,128,35,.6),rgba(207,87,143,.35) 50%,rgba(58,58,106,.4));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes login_cardEnter__68O3F{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.login_fadeUp__vc4Uf{animation:login_fadeUp__vc4Uf .6s ease both}.login_d1__PuFJd{animation-delay:.08s}.login_d2__xQwmb{animation-delay:.16s}.login_d3__Q8KhN{animation-delay:.24s}.login_d4__zQjLq{animation-delay:.32s}@keyframes login_fadeUp__vc4Uf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.login_logoGlow__ndDHD{animation:login_logoGlow__ndDHD 4.5s ease-in-out infinite}@keyframes login_logoGlow__ndDHD{0%,to{filter:drop-shadow(0 0 16px rgba(229,128,35,.25))}50%{filter:drop-shadow(0 0 30px rgba(207,87,143,.5))}}.login_cta__Osb4J{position:relative;overflow:hidden;background:var(--hafla-gradient);transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 8px 24px -8px rgba(229,128,35,.5)}.login_cta__Osb4J:hover{transform:translateY(-2px);box-shadow:0 14px 32px -8px rgba(207,87,143,.55)}.login_cta__Osb4J:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.4) 50%,transparent 70%);background-size:220% 100%;animation:login_shimmer__FpEOi 3.6s ease-in-out infinite;pointer-events:none}@keyframes login_shimmer__FpEOi{0%{background-position:180% 0}to{background-position:-120% 0}}.login_caret__J6ozY{display:inline-block;width:2px;margin-left:2px;background:currentColor;animation:login_caretBlink__QYRHD 1s steps(1) infinite}@keyframes login_caretBlink__QYRHD{0%,to{opacity:1}50%{opacity:0}}.login_ghost__4AtxY{transition:border-color .18s ease,background .18s ease}@media (prefers-reduced-motion:reduce){.login_card__r3Ltj,.login_caret__J6ozY,.login_cta__Osb4J:after,.login_dotgrid__sEcSu,.login_fadeUp__vc4Uf,.login_logoGlow__ndDHD,.login_orb1__sNRUp,.login_orb2__ONZyg,.login_orb3__rOE3p,.login_spark1__csW8r,.login_spark2__WXi7D,.login_spark3__HZ_R8,.login_spark4__T06Xp{animation:none!important}.login_cta__Osb4J:hover{transform:none}}