.system_ghost_ghostWrap__Kfxv_{display:inline-flex;align-items:center;justify-content:center;position:relative;transition:transform .25s cubic-bezier(.34,1.56,.64,1),filter .3s ease;will-change:transform,filter;-webkit-user-select:none;user-select:none}.system_ghost_ghostSvg__9AvmU{display:block;overflow:visible;transition:color .35s ease,filter .35s ease,transform .35s ease}.system_ghost_interactive__ijwBA{cursor:pointer;-webkit-tap-highlight-color:transparent}.system_ghost_interactive__ijwBA:hover{transform:scale(1.12) translateY(-2px)}.system_ghost_interactive__ijwBA:active{transform:scale(.92) translateY(1px)}.system_ghost_clicked__2Ll8c{animation:system_ghost_ghostClickJump__P49Uy .65s cubic-bezier(.34,1.56,.64,1)!important}@keyframes system_ghost_ghostClickJump__P49Uy{0%{transform:scale(1) translateY(0)}20%{transform:scale(.82,1.28) translateY(-4px) rotate(-6deg)}45%{transform:scale(1.3,.8) translateY(-11px) rotate(10deg);filter:drop-shadow(0 0 16px rgba(16,185,129,.95)) brightness(1.25)}70%{transform:scale(.92,1.08) translateY(-2px) rotate(-4deg)}85%{transform:scale(1.04,.96) translateY(-1px) rotate(2deg)}to{transform:scale(1) translateY(0) rotate(0deg)}}.system_ghost_clicked__2Ll8c .system_ghost_ghostEyes__yOrFV{animation:system_ghost_ghostBlink__dzSsP .35s ease-in-out!important}.system_ghost_clicked__2Ll8c .system_ghost_ghostSkirt__Y4mqG{animation:system_ghost_ghostWave__pLMDz .3s ease-in-out infinite alternate!important}.system_ghost_onAccent__bWEA3{color:currentColor!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))!important}.system_ghost_onAccent__bWEA3 .system_ghost_ghostSkirt__Y4mqG{fill:currentColor!important;fill-opacity:.22!important}.system_ghost_onAccent__bWEA3 .system_ghost_ghostEyes__yOrFV circle{fill:currentColor!important}.system_ghost_state-idle__bhn1z{color:var(--ghost-color,#10b981);filter:drop-shadow(0 2px 5px rgba(16,185,129,.3));animation:system_ghost_ghostFloat__my_4z 3s ease-in-out infinite}.system_ghost_state-idle__bhn1z .system_ghost_ghostEyes__yOrFV{animation:system_ghost_ghostBlink__dzSsP 4.5s ease-in-out infinite}.system_ghost_state-thinking__mjpQT{color:var(--ghost-color,#06b6d4);filter:drop-shadow(0 0 9px rgba(6,182,212,.65));animation:system_ghost_ghostThinking__jT6XI 1.4s ease-in-out infinite}.system_ghost_state-thinking__mjpQT .system_ghost_ghostSkirt__Y4mqG{animation:system_ghost_ghostWave__pLMDz .7s ease-in-out infinite alternate}.system_ghost_state-thinking__mjpQT .system_ghost_ghostEyes__yOrFV{animation:system_ghost_ghostEyeGlow__Y5vHY 1s ease-in-out infinite alternate}.system_ghost_state-success__L_9Wq{color:var(--ghost-color,#22c55e);filter:drop-shadow(0 0 10px rgba(34,197,94,.6));animation:system_ghost_ghostCelebrate__IGLsB 1s ease-out 1,system_ghost_ghostFloat__my_4z 2.8s ease-in-out 1s infinite}.system_ghost_state-warning__iwQVC{color:var(--ghost-color,#f59e0b);filter:drop-shadow(0 0 8px rgba(245,158,11,.55));animation:system_ghost_ghostAlert__8SE98 1.6s ease-in-out infinite}.system_ghost_state-error__3bE7U{color:var(--ghost-color,#ef4444);filter:drop-shadow(0 0 8px rgba(239,68,68,.65));animation:system_ghost_ghostShake__PcNWy .45s ease-in-out 3,system_ghost_ghostFloat__my_4z 3s ease-in-out 1.5s infinite}@keyframes system_ghost_ghostFloat__my_4z{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-4px) rotate(1.2deg)}}@keyframes system_ghost_ghostThinking__jT6XI{0%{transform:translateY(0) rotate(-2.5deg) scale(.98)}50%{transform:translateY(-5px) rotate(2.5deg) scale(1.03)}to{transform:translateY(0) rotate(-2.5deg) scale(.98)}}@keyframes system_ghost_ghostCelebrate__IGLsB{0%{transform:scale(.85) translateY(0)}40%{transform:scale(1.2) translateY(-7px)}70%{transform:scale(.95) translateY(1px)}to{transform:scale(1) translateY(0)}}@keyframes system_ghost_ghostAlert__8SE98{0%,to{transform:scale(1);filter:drop-shadow(0 0 5px rgba(245,158,11,.4))}50%{transform:scale(1.06);filter:drop-shadow(0 0 11px rgba(245,158,11,.8))}}@keyframes system_ghost_ghostShake__PcNWy{0%,to{transform:translateX(0)}20%{transform:translateX(-3px) rotate(-1.5deg)}40%{transform:translateX(3px) rotate(1.5deg)}60%{transform:translateX(-2px) rotate(-1deg)}80%{transform:translateX(2px) rotate(1deg)}}@keyframes system_ghost_ghostBlink__dzSsP{0%,45%,55%,to{transform:scaleY(1);opacity:1}50%{transform:scaleY(.1);opacity:.3}}@keyframes system_ghost_ghostWave__pLMDz{0%{transform:skewX(-2deg)}to{transform:skewX(2deg)}}@keyframes system_ghost_ghostEyeGlow__Y5vHY{0%{filter:brightness(1)}to{filter:brightness(1.6)}}.loader_page__ZWdEQ{min-height:100vh;min-height:100dvh;flex-direction:column;gap:20px;background:var(--bg);color:var(--text)}.loader_logo__uJwkE,.loader_page__ZWdEQ{display:flex;align-items:center;justify-content:center}.loader_logo__uJwkE{width:68px;height:68px;border-radius:20px;background:var(--accent);color:var(--accent-text);box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 45%,transparent);animation:loader_pulse__c_Wg2 1.8s ease-out infinite}.loader_logo__uJwkE svg{animation:loader_spark__DBpYG 2.4s ease-in-out infinite}.loader_name__ir_ug{font-weight:700;font-size:18px;letter-spacing:.01em}.loader_track__wtCCO{width:140px;height:4px;border-radius:999px;background:var(--bg-sunken);overflow:hidden}.loader_bar__a_prZ{width:40%;height:100%;border-radius:999px;background:var(--accent);animation:loader_slide__1AbS5 1.2s ease-in-out infinite}.loader_inline__YuXfP{display:flex;align-items:center;justify-content:center;gap:10px;padding:28px 20px;color:var(--text-dim)}.loader_spinner__hoCVw{width:18px;height:18px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--accent);animation:loader_spin__1Cyiv .8s linear infinite}@keyframes loader_pulse__c_Wg2{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 45%,transparent)}70%{box-shadow:0 0 0 22px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes loader_spark__DBpYG{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.15) rotate(12deg)}}@keyframes loader_slide__1AbS5{0%{transform:translateX(-110%)}to{transform:translateX(260%)}}@keyframes loader_spin__1Cyiv{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.loader_bar__a_prZ,.loader_logo__uJwkE,.loader_logo__uJwkE svg,.loader_spinner__hoCVw{animation:none}}