.login_stage__RQYh_{position:relative;overflow:hidden;isolation:isolate;justify-content:center}.login_content__WMzXg{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px}.login_blob__j_Xxy{position:absolute;z-index:0;border-radius:50%;pointer-events:none;opacity:.8;box-shadow:0 30px 50px rgba(120,90,180,.14),inset 0 -18px 30px rgba(120,90,180,.16),inset 0 16px 26px rgba(255,255,255,.7);animation:login_drift__onzRb var(--dur,12s) ease-in-out infinite alternate;will-change:transform}.login_b1__pf5XU{width:230px;height:230px;top:-70px;left:-80px;background:#C6F1DF;--dur:13s}.login_b2__cIpJJ{width:160px;height:160px;top:16%;right:-70px;background:#DCD5FB;--dur:11s;animation-delay:-3s}.login_b3__495k6{width:260px;height:260px;bottom:-110px;right:-60px;background:#FFD3E2;--dur:15s;animation-delay:-6s}.login_b4__CbaQ9{width:120px;height:120px;bottom:14%;left:-46px;background:#FFE4C2;--dur:10s;animation-delay:-2s}.login_floatChip__5wY3Z{position:absolute;z-index:1;pointer-events:none;animation:login_rise__0JoJB .7s cubic-bezier(.2,.8,.2,1) var(--d,.6s) both}.login_floatChip__5wY3Z>span{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;font-family:var(--font-mitr),sans-serif;font-size:12px;box-shadow:0 8px 16px rgba(120,90,180,.18),inset 0 -3px 6px rgba(120,90,180,.14),inset 0 3px 6px rgba(255,255,255,.8);animation:login_bob__Cdrlo var(--bob,5s) ease-in-out infinite}.login_c1__xauoq{top:11%;left:7%;--d:0.7s}.login_c1__xauoq>span{--bob:5.2s}.login_c2__nBjY3{top:20%;right:6%;--d:0.85s}.login_c2__nBjY3>span{--bob:4.6s;animation-delay:-1.5s}.login_c3__sYx66{bottom:13%;left:50%;translate:-50% 0;--d:1s}.login_c3__sYx66>span{--bob:5.8s;animation-delay:-3s}.login_logoWrap__pCCNA{position:relative;align-self:center;animation:login_pop__HGtBb .8s cubic-bezier(.2,1.6,.4,1) .1s both}.login_logo__GW03_{width:104px;height:104px;border-radius:38px;display:grid;place-items:center;font-size:48px;font-weight:600;color:#2B2650;background:linear-gradient(145deg,#C6F1DF,#DCD5FB);animation:login_squish__fYGPV 4s ease-in-out 1.1s infinite;transform-origin:50% 100%;cursor:default}.login_logoWrap__pCCNA:hover .login_logo__GW03_{animation:login_wiggle__5Kk85 .6s ease-in-out}.login_sparkle__qHf5r{position:absolute;top:-8px;right:-10px;width:26px;height:26px;color:#F5A524;filter:drop-shadow(0 3px 4px rgba(245,165,36,.35));animation:login_twinkle__r9vw6 2.4s ease-in-out 1.2s infinite both}.login_rise__0JoJB{animation:login_rise__0JoJB .7s cubic-bezier(.2,.8,.2,1) var(--d,.3s) both}.login_cta__Osb4J{position:relative;overflow:hidden}.login_cta__Osb4J:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.85) 50%,transparent 70%);transform:translateX(-130%);animation:login_shine__bTMdv 3.8s ease-in-out 1.6s infinite}@keyframes login_drift__onzRb{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(16px,-20px,0) scale(1.06)}to{transform:translate3d(-12px,14px,0) scale(.96)}}@keyframes login_bob__Cdrlo{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-9px) rotate(2deg)}}@keyframes login_rise__0JoJB{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes login_pop__HGtBb{0%{opacity:0;transform:scale(.5) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes login_squish__fYGPV{0%,to{transform:translateY(0) scale(1)}30%{transform:translateY(-12px) scale(.97,1.04)}48%{transform:translateY(0) scale(1.08,.92)}60%{transform:translateY(-4px) scale(.98,1.02)}72%{transform:translateY(0) scale(1)}}@keyframes login_wiggle__5Kk85{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg) scale(1.04)}60%{transform:rotate(6deg) scale(1.04)}}@keyframes login_twinkle__r9vw6{0%,to{opacity:.4;transform:scale(.7) rotate(0)}50%{opacity:1;transform:scale(1.1) rotate(45deg)}}@keyframes login_shine__bTMdv{0%{transform:translateX(-130%)}40%,to{transform:translateX(130%)}}@media (prefers-reduced-motion:reduce){.login_blob__j_Xxy,.login_cta__Osb4J:after,.login_floatChip__5wY3Z,.login_floatChip__5wY3Z>span,.login_logoWrap__pCCNA,.login_logo__GW03_,.login_rise__0JoJB,.login_sparkle__qHf5r{animation:none}}