.AppLoadingLogo-module__0XyDSa__loader{isolation:isolate;color:#0f3c68;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;display:flex;position:relative;overflow:hidden}.AppLoadingLogo-module__0XyDSa__fullScreen{background:radial-gradient(circle at 50% 42%,#fffffff5 0 10rem,#0000 30rem),linear-gradient(155deg,#edf5fa 0%,#dcecf7 50%,#cfe6f5 100%);min-height:100svh}.AppLoadingLogo-module__0XyDSa__content{background:radial-gradient(circle at 50% 42%,#fffffff5 0 8rem,#0000 25rem),linear-gradient(145deg,#ffffffb8,#e8f2f9d1);border:1px solid #94a3b838;border-radius:1.5rem;min-height:clamp(24rem,68svh,48rem);box-shadow:0 24px 70px -52px #0f3c68cc}.AppLoadingLogo-module__0XyDSa__ambient{z-index:-1;filter:blur(58px);background:#2792c31f;border-radius:9999px;width:22rem;height:22rem;animation:2.4s ease-in-out infinite AppLoadingLogo-module__0XyDSa__ambient-breathe;position:absolute}.AppLoadingLogo-module__0XyDSa__stage{width:9rem;height:9rem;animation:.52s cubic-bezier(.2,.75,.25,1) both AppLoadingLogo-module__0XyDSa__stage-arrive;position:relative}.AppLoadingLogo-module__0XyDSa__outerRing,.AppLoadingLogo-module__0XyDSa__innerRing,.AppLoadingLogo-module__0XyDSa__logoGlow,.AppLoadingLogo-module__0XyDSa__logoFrame,.AppLoadingLogo-module__0XyDSa__orbitDot{border-radius:9999px;position:absolute}.AppLoadingLogo-module__0XyDSa__outerRing{background:linear-gradient(#f4f9fc, #f4f9fc) padding-box, conic-gradient(from 20deg, transparent 0 12%, #d7aa45 28%, #0873a8 53%, transparent 72% 100%) border-box;filter:drop-shadow(0 8px 16px #07689a24);border:2px solid #0000;animation:1.55s linear infinite AppLoadingLogo-module__0XyDSa__orbit-spin;inset:-.75rem}.AppLoadingLogo-module__0XyDSa__innerRing{border:1px solid #0873a838;border-color:#0873a838 #d7aa45c7 #0873a838 #1525b799;animation:2.1s linear infinite AppLoadingLogo-module__0XyDSa__orbit-spin-reverse;inset:-.3rem}.AppLoadingLogo-module__0XyDSa__orbitDot{z-index:2;transform-origin:.32rem 5.36rem;background:#d7aa45;width:.64rem;height:.64rem;margin-left:-.32rem;animation:1.55s linear infinite AppLoadingLogo-module__0XyDSa__dot-orbit;top:-.86rem;left:50%;box-shadow:0 0 0 5px #d7aa4524,0 0 18px #d7aa458c}.AppLoadingLogo-module__0XyDSa__logoGlow{background:#ffffffe0;animation:1.8s ease-in-out infinite AppLoadingLogo-module__0XyDSa__logo-pulse;inset:.15rem;box-shadow:0 18px 42px -22px #06416eb3,0 0 0 8px #ffffff75}.AppLoadingLogo-module__0XyDSa__logoFrame{inset:.45rem;overflow:hidden}.AppLoadingLogo-module__0XyDSa__logo{object-fit:contain;filter:saturate(1.04)contrast(1.02);animation:1.8s ease-in-out infinite AppLoadingLogo-module__0XyDSa__logo-float}.AppLoadingLogo-module__0XyDSa__copy{align-items:center;gap:.45rem;min-height:1.5rem;animation:.46s ease-out .16s both AppLoadingLogo-module__0XyDSa__copy-arrive;display:flex}.AppLoadingLogo-module__0XyDSa__label{letter-spacing:.13em;text-transform:uppercase;font-size:.78rem;font-weight:700}.AppLoadingLogo-module__0XyDSa__dots{align-items:center;gap:.22rem;display:inline-flex}.AppLoadingLogo-module__0XyDSa__dots i{background:#0873a8;border-radius:9999px;width:.28rem;height:.28rem;animation:1.05s ease-in-out infinite AppLoadingLogo-module__0XyDSa__dot-bounce}.AppLoadingLogo-module__0XyDSa__dots i:nth-child(2){animation-delay:.14s}.AppLoadingLogo-module__0XyDSa__dots i:nth-child(3){animation-delay:.28s}@keyframes AppLoadingLogo-module__0XyDSa__stage-arrive{0%{opacity:0;transform:scale(.74)}to{opacity:1;transform:scale(1)}}@keyframes AppLoadingLogo-module__0XyDSa__copy-arrive{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes AppLoadingLogo-module__0XyDSa__orbit-spin{to{transform:rotate(360deg)}}@keyframes AppLoadingLogo-module__0XyDSa__orbit-spin-reverse{to{transform:rotate(-360deg)}}@keyframes AppLoadingLogo-module__0XyDSa__dot-orbit{to{transform:rotate(360deg)}}@keyframes AppLoadingLogo-module__0XyDSa__logo-pulse{0%,to{opacity:.82;transform:scale(.97)}50%{opacity:1;transform:scale(1.025)}}@keyframes AppLoadingLogo-module__0XyDSa__logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.18rem)}}@keyframes AppLoadingLogo-module__0XyDSa__dot-bounce{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-.25rem)}}@keyframes AppLoadingLogo-module__0XyDSa__ambient-breathe{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:640px){.AppLoadingLogo-module__0XyDSa__stage{width:7.5rem;height:7.5rem}.AppLoadingLogo-module__0XyDSa__orbitDot{transform-origin:.32rem 4.61rem}.AppLoadingLogo-module__0XyDSa__content{min-height:58svh}}@media (prefers-reduced-motion:reduce){.AppLoadingLogo-module__0XyDSa__ambient,.AppLoadingLogo-module__0XyDSa__stage,.AppLoadingLogo-module__0XyDSa__outerRing,.AppLoadingLogo-module__0XyDSa__innerRing,.AppLoadingLogo-module__0XyDSa__orbitDot,.AppLoadingLogo-module__0XyDSa__logoGlow,.AppLoadingLogo-module__0XyDSa__logo,.AppLoadingLogo-module__0XyDSa__copy,.AppLoadingLogo-module__0XyDSa__dots i{animation:none}.AppLoadingLogo-module__0XyDSa__outerRing{background:0 0;border-color:#0873a857}}@media print{.AppLoadingLogo-module__0XyDSa__loader{display:none}}
