.loading_loadingContainer__2k46o{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-ink),var(--color-brand));z-index:9999;font-family:var(--font-body);will-change:opacity;animation:loading_fadeIn__xvTHO .3s ease-out}@keyframes loading_fadeIn__xvTHO{0%{opacity:0}to{opacity:1}}.loading_loadingContent__O_zWM{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;background:color-mix(in srgb,var(--color-brand) 40%,transparent);border:1px solid color-mix(in srgb,var(--color-edge) 15%,transparent);border-radius:1rem;box-shadow:0 10px 40px color-mix(in srgb,var(--color-ink) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--color-edge) 10%,transparent);max-width:90vw;width:280px;will-change:transform;animation:loading_slideUp__8jPlm .5s cubic-bezier(.34,1.56,.64,1)}@keyframes loading_slideUp__8jPlm{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.loading_iconWrapper__OYLxd{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--gradient-brand);border-radius:50%;box-shadow:0 8px 24px color-mix(in srgb,var(--color-ink) 50%,transparent),inset 0 2px 4px color-mix(in srgb,var(--color-edge) 20%,transparent)}.loading_spinningIcon__qLfUm{font-size:2.5rem;color:var(--color-edge);animation:loading_spin__joQu9 2s linear infinite;filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--color-ink) 40%,transparent));will-change:transform}@keyframes loading_spin__joQu9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading_progressBar__QPpaF{width:100%;height:4px;background:color-mix(in srgb,var(--color-edge) 10%,transparent);border-radius:2px;overflow:hidden;position:relative}.loading_progressFill__Yj8Ex{height:100%;background:var(--gradient-brand);border-radius:2px;animation:loading_progress__56HVG 1.5s ease-in-out infinite;will-change:transform;box-shadow:0 0 8px color-mix(in srgb,var(--color-brand) 50%,transparent)}@keyframes loading_progress__56HVG{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}.loading_loadingText__yf6Cv{margin:0;font-size:1rem;font-weight:600;color:var(--color-edge);font-family:var(--font-accent);letter-spacing:.5px;animation:loading_pulse__hvgUX 2s ease-in-out infinite}@keyframes loading_pulse__hvgUX{0%,to{opacity:.75}50%{opacity:1}}@media (max-width:480px){.loading_loadingContent__O_zWM{width:240px;padding:1.5rem;gap:1.25rem}.loading_iconWrapper__OYLxd{width:64px;height:64px}.loading_spinningIcon__qLfUm{font-size:2rem}.loading_loadingText__yf6Cv{font-size:.9rem}}@media (min-width:768px){.loading_loadingContent__O_zWM{width:320px;padding:2.5rem;gap:2rem}.loading_iconWrapper__OYLxd{width:96px;height:96px}.loading_spinningIcon__qLfUm{font-size:3rem}.loading_loadingText__yf6Cv{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.loading_loadingContainer__2k46o,.loading_loadingContent__O_zWM,.loading_loadingText__yf6Cv,.loading_progressFill__Yj8Ex,.loading_spinningIcon__qLfUm{animation:none}.loading_spinningIcon__qLfUm{animation:loading_spin__joQu9 4s linear infinite}}@media (prefers-contrast:high){.loading_loadingContent__O_zWM{border:2px solid var(--color-edge)}.loading_iconWrapper__OYLxd{background:var(--color-brand)}.loading_progressFill__Yj8Ex{background:var(--color-tone)}}.loading_loadingContainer__2k46o{contain:layout style;content-visibility:auto}.loading_progressFill__Yj8Ex,.loading_spinningIcon__qLfUm{transform:translateZ(0);backface-visibility:hidden}