.loading_splash__4sqSE{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#fff;animation:loading_fadeIn__0qXGS .3s ease-out both}.loading_ambientGlow__iHXsm{position:absolute;top:50%;left:50%;width:320px;height:320px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(0,128,113,.06) 0,rgba(0,128,113,.02) 40%,transparent 70%);pointer-events:none}.loading_content__BB3wi{display:flex;flex-direction:column;align-items:center;gap:20px;animation:loading_slideUp__i027S .5s cubic-bezier(.16,1,.3,1) .1s both}.loading_logoWrap__7vlpI{position:relative;width:80px;height:80px;display:grid;place-items:center}.loading_logo__TIuFx{width:56px;height:56px;object-fit:contain;position:relative;z-index:1;animation:loading_logoBreath__m_nP0 2s ease-in-out infinite}.loading_pulseRingOuter__C0WEB,.loading_pulseRing__fAHo7{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(0,128,113,.15);animation:loading_pulseExpand__t0bhs 2s ease-out infinite}.loading_pulseRingOuter__C0WEB{border-color:rgba(0,128,113,.08);animation-delay:.6s}.loading_brand__ivUGa{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:1.3rem;font-weight:800;letter-spacing:-.02em;color:#1a1a1a;margin:0;animation:loading_fadeIn__0qXGS .4s ease .3s both}.loading_brandAccent__eErX4{color:#008071}.loading_progressTrack__JpkNB{width:180px;height:3px;border-radius:10px;background:rgba(0,128,113,.1);overflow:hidden;animation:loading_fadeIn__0qXGS .3s ease .4s both}.loading_progressBar__AGmWg{height:100%;border-radius:10px;background:linear-gradient(90deg,#008071,#6fc2b8);animation:loading_progressSlide__ViNXn 1.8s cubic-bezier(.4,0,.2,1) infinite;transform-origin:left}.loading_statusText__7eGNb{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.78rem;font-weight:500;color:#999;letter-spacing:.3px;margin:0;animation:loading_fadeIn__0qXGS .3s ease .5s both}@keyframes loading_fadeIn__0qXGS{0%{opacity:0}to{opacity:1}}@keyframes loading_slideUp__i027S{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes loading_logoBreath__m_nP0{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes loading_pulseExpand__t0bhs{0%{transform:scale(.8);opacity:.6}to{transform:scale(1.6);opacity:0}}@keyframes loading_progressSlide__ViNXn{0%{transform:translateX(-100%) scaleX(.4)}50%{transform:translateX(20%) scaleX(.6)}to{transform:translateX(200%) scaleX(.4)}}