.SplashScreen-module__EV1mtW__overlay{z-index:9999;background:color-mix(in srgb, var(--section-bg) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SplashScreen-module__EV1mtW__overlayExiting{animation:.42s ease-in forwards SplashScreen-module__EV1mtW__overlayOut}.SplashScreen-module__EV1mtW__logoWrap{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;animation:.46s ease-out 80ms forwards SplashScreen-module__EV1mtW__logoIn;display:flex;transform:translateY(10px)scale(.94)}.SplashScreen-module__EV1mtW__logoWrapExiting{animation:.32s ease-in forwards SplashScreen-module__EV1mtW__logoOut}.SplashScreen-module__EV1mtW__logo{width:84px;height:auto;filter:drop-shadow(0 10px 20px color-mix(in srgb, var(--primary) 24%, transparent));border-radius:18px;overflow:hidden}.SplashScreen-module__EV1mtW__bar{background:color-mix(in srgb, var(--border) 72%, transparent);border-radius:9999px;width:118px;height:4px;overflow:hidden}.SplashScreen-module__EV1mtW__bar:after{content:"";background:var(--primary);border-radius:9999px;width:45%;height:100%;animation:1s ease-in-out infinite SplashScreen-module__EV1mtW__indeterminate;display:block}@keyframes SplashScreen-module__EV1mtW__overlayOut{0%{opacity:1}to{opacity:0}}@keyframes SplashScreen-module__EV1mtW__logoIn{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes SplashScreen-module__EV1mtW__logoOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(.97)}}@keyframes SplashScreen-module__EV1mtW__indeterminate{0%{transform:translate(-120%)}to{transform:translate(240%)}}
