.login-splash-module__E3-Qcq__splash{z-index:2147483647;pointer-events:none;opacity:0;filter:blur(14px);will-change:opacity,transform,filter;background:radial-gradient(#fff 0%,#f1f5f9 55%,#cbd5e1 100%);justify-content:center;align-items:center;transition:opacity .64s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.4,0,.2,1),filter .78s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0;transform:scale(1.04)}.login-splash-module__E3-Qcq__phaseSplash{opacity:1;filter:blur();transform:scale(1)}.login-splash-module__E3-Qcq__phaseSplash .login-splash-module__E3-Qcq__inner{opacity:1;transform:translateY(-4vh)scale(1)}.login-splash-module__E3-Qcq__phaseFadeOut{opacity:0;filter:blur(10px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1),filter .6s cubic-bezier(.4,0,.2,1);transform:translateY(-80px)scale(.97)}.login-splash-module__E3-Qcq__phaseFadeOut .login-splash-module__E3-Qcq__inner{opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transform:translateY(-8vh)scale(.94)}.login-splash-module__E3-Qcq__inner{opacity:0;will-change:opacity,transform;flex-direction:column;align-items:center;gap:28px;transition:opacity .72s cubic-bezier(.34,1.35,.64,1) .1s,transform .72s cubic-bezier(.34,1.35,.64,1) .1s;display:flex;transform:translateY(24px)scale(.92)}.login-splash-module__E3-Qcq__greet{color:#1e3a8a;letter-spacing:-.02em;text-shadow:0 2px 12px #ffffff80;margin:0;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(28px,4vw,44px);font-weight:700}.login-splash-module__E3-Qcq__logo{filter:drop-shadow(0 4px 16px #1e3a8a33);width:clamp(140px,18vw,200px);height:auto;animation:1.8s ease-in-out infinite login-splash-module__E3-Qcq__splashLogoPulse}@keyframes login-splash-module__E3-Qcq__splashLogoPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.97)}}.login-splash-module__E3-Qcq__dots{gap:10px;display:flex}.login-splash-module__E3-Qcq__dots span{opacity:.3;background:#1e3a8a;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite login-splash-module__E3-Qcq__splashDotPulse}.login-splash-module__E3-Qcq__dots span:nth-child(2){animation-delay:.2s}.login-splash-module__E3-Qcq__dots span:nth-child(3){animation-delay:.4s}@keyframes login-splash-module__E3-Qcq__splashDotPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.login-splash-module__E3-Qcq__splash,.login-splash-module__E3-Qcq__inner{transition-duration:.01ms}.login-splash-module__E3-Qcq__logo,.login-splash-module__E3-Qcq__dots span{animation:none}}
