.loading-screen_overlay__hQuLr,.loading-screen_stage__yA1X0{--bg:#f6f3ec;--ink:#1c1a17;--accent:#6e56cf;--done:#2e7d5b;--accent-soft:color-mix(in oklch,#6e56cf 22%,transparent)}.loading-screen_overlay__hQuLr{position:fixed;inset:0;z-index:100;background:var(--bg);display:flex;align-items:center;justify-content:center;animation:loading-screen_overlayIn__IBri0 .3s ease}.loading-screen_isClosing__9hBVE{animation:loading-screen_overlayOut__J4jKY .6s ease forwards}@keyframes loading-screen_overlayIn__IBri0{0%{opacity:0}to{opacity:1}}@keyframes loading-screen_overlayOut__J4jKY{0%{opacity:1}to{opacity:0;visibility:hidden}}.loading-screen_inline__HvBoz{width:100%;min-height:60vh;display:flex;align-items:center;justify-content:center}.loading-screen_stage__yA1X0{display:flex;flex-direction:column;align-items:center;color:var(--ink)}.loading-screen_scene__Hdq17{position:relative;width:240px;height:190px}.loading-screen_fullscreen__ihJUV .loading-screen_scene__Hdq17{transform:scale(1.7)}@media (max-width:600px){.loading-screen_fullscreen__ihJUV .loading-screen_scene__Hdq17{transform:scale(1.25)}}.loading-screen_car__Tw0gv{position:absolute;left:50%;top:50%;width:172px;transform:translate(-50%,-50%);color:var(--ink)}.loading-screen_car__Tw0gv svg{width:100%;height:auto;overflow:visible}@keyframes loading-screen_carOut__miyLH{to{opacity:0;transform:translate(-50%,-50%) scale(.62) translateY(6px)}}.loading-screen_phaseResolve__vx8TS .loading-screen_car__Tw0gv{animation:loading-screen_carOut__miyLH .5s cubic-bezier(.4,0,.6,1) forwards}.loading-screen_chaos__nkxI7{position:absolute;inset:0}@keyframes loading-screen_chaosOut__wiFR1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.loading-screen_phaseResolve__vx8TS .loading-screen_chaos__nkxI7{animation:loading-screen_chaosOut__wiFR1 .42s ease-out forwards}.loading-screen_star__vI4z9{position:absolute;color:var(--accent);animation:loading-screen_twinkle__K2PDY 1.7s ease-in-out infinite;animation-delay:var(--dl,0s)}.loading-screen_star__vI4z9:nth-child(2n){color:color-mix(in oklch,var(--accent) 60%,var(--done))}.loading-screen_star__vI4z9 svg{width:100%;height:100%}@keyframes loading-screen_twinkle__K2PDY{0%,to{transform:scale(.2) rotate(0);opacity:0}50%{transform:scale(1) rotate(20deg);opacity:1}}.loading-screen_shine___1RO2{position:absolute;top:50%;width:46%;height:150%;transform:translateY(-50%) rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.92) 50%,transparent);filter:blur(2px);animation:loading-screen_shineSweep__Weqin 2.3s ease-in-out infinite}@keyframes loading-screen_shineSweep__Weqin{0%{left:-50%;opacity:0}25%{opacity:1}70%,to{left:120%;opacity:0}}.loading-screen_ring2__q_no_,.loading-screen_ring__u4lB4{position:absolute;left:50%;top:50%;width:96px;height:96px;border-radius:50%;transform:translate(-50%,-50%) scale(.6);opacity:0;pointer-events:none}.loading-screen_ring__u4lB4{border:2px solid var(--accent)}.loading-screen_ring2__q_no_{border:2px solid color-mix(in oklch,var(--accent) 45%,transparent)}@keyframes loading-screen_ringPulse__iGh_1{0%{opacity:.55;transform:translate(-50%,-50%) scale(.55)}to{opacity:0;transform:translate(-50%,-50%) scale(1.9)}}.loading-screen_phaseResolve__vx8TS .loading-screen_ring__u4lB4{animation:loading-screen_ringPulse__iGh_1 .85s cubic-bezier(.2,.7,.3,1) .42s forwards}.loading-screen_phaseResolve__vx8TS .loading-screen_ring2__q_no_{animation:loading-screen_ringPulse__iGh_1 .95s cubic-bezier(.2,.7,.3,1) .55s forwards}.loading-screen_mark__r4gX7{position:absolute;left:50%;top:50%;width:92px;transform:translate(-50%,-50%) scale(.4);opacity:0}.loading-screen_mark__r4gX7 svg{width:100%;height:auto;filter:drop-shadow(0 12px 26px var(--accent-soft))}.loading-screen_mCheck__Yj2Is{stroke-dasharray:14;stroke-dashoffset:14}@keyframes loading-screen_markIn__xfAfr{0%{opacity:0;transform:translate(-50%,-50%) scale(.4) translateY(10px)}60%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) scale(1) translateY(0)}}@keyframes loading-screen_checkDraw__25j7a{to{stroke-dashoffset:0}}.loading-screen_phaseResolve__vx8TS .loading-screen_mark__r4gX7{animation:loading-screen_markIn__xfAfr .55s cubic-bezier(.2,.85,.2,1.1) .34s forwards}.loading-screen_phaseResolve__vx8TS .loading-screen_mCheck__Yj2Is{animation:loading-screen_checkDraw__25j7a .42s ease .72s forwards}@media (prefers-reduced-motion:reduce){.loading-screen_shine___1RO2,.loading-screen_star__vI4z9{animation:none!important}}