.navbar[data-v-9abb4553]{-webkit-backdrop-filter:blur(28px)saturate(1.6);z-index:500;background:#0c101ed1;border:1px solid #ffffff14;border-radius:24px;align-items:center;min-height:72px;padding:0 6px;display:flex;position:fixed;bottom:16px;left:20px;right:20px;box-shadow:0 8px 32px #00000073,0 2px 8px #0000004d,inset 0 1px #ffffff0f}.navbar__tab[data-v-9abb4553]{-webkit-tap-highlight-color:transparent;cursor:pointer;border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:12px 0;text-decoration:none;transition:all .25s;display:flex;position:relative}.navbar__tab.active[data-v-9abb4553]{z-index:1}.navbar__tab.active[data-v-9abb4553]:before{content:"";filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#7b61ff59 0%,#7b61ff1f 40%,#0000 100%);border-radius:50%;width:60px;height:60px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.navbar__icon[data-v-9abb4553]{color:#ffffff4d;z-index:1;font-size:23px;transition:color .25s,filter .25s;position:relative}.navbar__tab.active .navbar__icon[data-v-9abb4553]{color:#fff;filter:drop-shadow(0 0 6px #7b61ffcc)}.navbar__label[data-v-9abb4553]{color:#ffffff47;z-index:1;font-size:11px;font-weight:500;transition:color .25s,font-weight .25s;position:relative}.navbar__tab.active .navbar__label[data-v-9abb4553]{color:#fff;font-weight:700}.splash[data-v-3b3de6ab]{z-index:1000;background:radial-gradient(at 50% 45%,#1a1408 0%,#0a0a0a 60%,#000 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.splash__canvas[data-v-3b3de6ab]{width:100%;height:100%;position:absolute;inset:0}.splash__center[data-v-3b3de6ab]{z-index:1;flex-direction:column;align-items:center;gap:0;margin-top:0;display:flex;position:relative}.splash__logo-wrap[data-v-3b3de6ab]{will-change:transform, opacity;transform-origin:50%;filter:drop-shadow(0 0 30px #ffc41e80)drop-shadow(0 0 70px #ffa00033)}.splash__logo-img[data-v-3b3de6ab]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;mix-blend-mode:screen;width:260px;height:260px;display:block}.splash__progress-track[data-v-3b3de6ab]{left:48px;right:48px;bottom:calc(52px + env(safe-area-inset-bottom));background:#ffffff14;border-radius:6px;height:3px;position:absolute;overflow:hidden}.splash__progress-fill[data-v-3b3de6ab]{background:linear-gradient(90deg,#ffc41e 0%,#ffe066 100%);border-radius:6px;height:100%;transition:width 60ms linear;box-shadow:0 0 8px #ffc41e99}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--app-bg:#060912;--app-bg-elevated:#0b1220;--app-surface:#0a101dd1;--app-surface-strong:#0c1322f2;--app-surface-soft:#101828b8;--app-border:#8ea0bb24;--app-border-strong:#58d5c93d;--app-text:#f8fbff;--app-text-muted:#8ea0bb;--app-text-soft:#64748b;--app-accent:#58d5c9;--app-accent-strong:#1fb8aa;--app-accent-soft:#58d5c924;--app-warm:#f0b35e;--app-warm-soft:#f0b35e24;--app-success:#22c57f;--app-danger:#ef5d6c;--app-shadow:0 28px 80px #00000061;--app-radius-xl:28px;--app-radius-lg:22px;--app-radius-md:18px;--app-radius-sm:14px}html,body{-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 15% 0,#7b61ff26 0%,#0000 35%),radial-gradient(circle at 85% 5%,#4a9eff14 0%,#0000 25%),linear-gradient(#131a2e 0%,#0f1528 100%);height:100%;font-family:Avenir Next,SF Pro Display,Segoe UI,sans-serif;overflow:hidden}#app{height:100%}.app-bg[data-v-9a13c5ab]{background:radial-gradient(circle at 12% 0,#7b61ff2e 0%,#0000 30%),radial-gradient(circle at 85% 8%,#4a9eff1a 0%,#0000 22%),radial-gradient(circle at 50% 100%,#7b61ff0f 0%,#0000 40%),linear-gradient(#131a2e 0%,#0f1528 100%);height:100%;position:relative;overflow:hidden}.app-bg__canvas[data-v-9a13c5ab]{pointer-events:none;z-index:0;position:absolute;inset:0}.app-content[data-v-9a13c5ab]{z-index:1;height:100%;padding-top:calc(env(safe-area-inset-top) + var(--tg-content-safe-area-inset-top,0px));padding-bottom:calc(96px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;scrollbar-width:none;position:relative;overflow:hidden auto}.app-content[data-v-9a13c5ab]::-webkit-scrollbar{display:none}.splash-fade-leave-active[data-v-9a13c5ab]{transition:opacity .4s ease-out}.splash-fade-leave-to[data-v-9a13c5ab]{opacity:0}
