.Loading_loadingContainer__GhzXx{min-height:100vh;background:#0c0e18;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;position:relative;overflow:hidden;color:#fff;user-select:none}.Loading_ambientGlow__ceOgg{position:absolute;width:280px;height:280px;background:radial-gradient(circle,rgba(245,158,11,.22) 0,rgba(217,119,6,.08) 50%,transparent 75%);border-radius:50%;pointer-events:none;animation:Loading_glowPulse__KyUjh 3s ease-in-out infinite alternate}.Loading_contentWrapper__B8pgG{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;animation:Loading_fadeIn__fxU2W .6s cubic-bezier(.16,1,.3,1)}.Loading_avatarWrapper__qZhMV{position:relative;width:104px;height:104px;border-radius:30px;padding:3px;background:linear-gradient(135deg,#fbbf24,#d97706,#78350f);box-shadow:0 12px 35px -8px rgba(245,158,11,.45);animation:Loading_floatBob__SQU1G 3s ease-in-out infinite}.Loading_avatarInner__59dUk{width:100%;height:100%;border-radius:27px;overflow:hidden;background:#121626;display:flex;align-items:center;justify-content:center}.Loading_avatarImg__8_2ll{width:100%;height:100%;object-fit:cover}.Loading_badge__EZOi9{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .75rem;border-radius:9999px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);font-size:.75rem;font-weight:700;color:#fbbf24;letter-spacing:.02em}.Loading_title__28rUW{font-size:1.5rem;font-weight:900;margin:0;background:linear-gradient(135deg,#ffffff 30%,#fde68a 70%,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em}.Loading_subtitle__VK075{font-size:.8rem;color:#94a3b8;margin:0;max-width:240px;line-height:1.4}.Loading_progressBarContainer__q7gfF{width:160px;height:5px;background:rgba(255,255,255,.08);border-radius:9999px;overflow:hidden;position:relative;margin-top:.5rem}.Loading_progressBarFill___8W2x{position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,#fbbf24,#f59e0b,transparent);border-radius:9999px;animation:Loading_shimmer__dh3DB 1.4s ease-in-out infinite}@keyframes Loading_fadeIn__fxU2W{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes Loading_floatBob__SQU1G{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(1deg)}}@keyframes Loading_glowPulse__KyUjh{0%{transform:scale(.9);opacity:.6}to{transform:scale(1.15);opacity:1}}@keyframes Loading_shimmer__dh3DB{0%{left:-40%}to{left:100%}}.AppWrapper_root__7PVm_{min-height:100vh;background:radial-gradient(circle at 50% 15%,rgba(245,158,11,.08) 0,rgba(14,18,30,.98) 50%,#07090f 100%);color:#f8fafc;display:flex;flex-direction:column;position:relative;overflow-x:hidden}.AppWrapper_mainContent__07q4_{flex:1;padding:.75rem .75rem 5.5rem;max-width:460px;width:100%;margin:0 auto}.AppWrapper_topBar__T1DL5{position:sticky;top:0;left:0;right:0;z-index:40;background:rgba(12,14,24,.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.06);padding-top:var(--app-top-safe-area,120px)}.AppWrapper_topBarInner__X_pPJ{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 .875rem;max-width:460px;margin:0 auto;width:100%}.AppWrapper_bottomNav__MBzm4{position:fixed;left:0;right:0;bottom:0;z-index:40;background:rgba(10,13,22,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(255,255,255,.08);padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.AppWrapper_bottomNavInner__bUplm{display:flex;align-items:center;justify-content:space-around;max-width:460px;margin:0 auto;padding:.35rem .5rem .25rem}.AppWrapper_bottomNavBtn__SM1M8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.35rem .5rem;color:#64748b;background:transparent;border:none;border-radius:.75rem;cursor:pointer;transition:all .2s ease;flex:1}.AppWrapper_bottomNavBtn__SM1M8:hover{color:#cbd5e1}.AppWrapper_bottomNavBtnActive__W8shl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.35rem .5rem;color:#c084fc;background:rgba(139,92,246,.12);border:none;border-radius:.75rem;cursor:pointer;transition:all .2s ease;flex:1}.AppWrapper_bottomNavIcon__EWDTt{width:1.25rem;height:1.25rem}.AppWrapper_bottomNavLabel__5hhoJ{font-size:.68rem;font-weight:600;letter-spacing:-.01em}