.stage[data-v-a6b3490f]{position:relative;min-height:100dvh;padding:calc(14px + env(safe-area-inset-top)) 0 calc(74px + env(safe-area-inset-bottom));isolation:isolate}.bg[data-v-a6b3490f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:radial-gradient(120% 80% at 50% -10%,#1a0b32,#0a0616 42%,#05030a)}.aurora[data-v-a6b3490f]{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform}.aurora-a[data-v-a6b3490f]{width:62vw;height:62vw;left:-18vw;top:-8vh;background:radial-gradient(circle,#7c3aed 0%,transparent 70%);animation:drift-a6b3490f 18s ease-in-out infinite}.aurora-b[data-v-a6b3490f]{width:56vw;height:56vw;right:-16vw;top:18vh;background:radial-gradient(circle,#06b6d4 0%,transparent 70%);animation:drift-a6b3490f 22s ease-in-out infinite reverse}.aurora-c[data-v-a6b3490f]{width:48vw;height:48vw;left:22vw;bottom:-12vh;background:radial-gradient(circle,#ec4899 0%,transparent 70%);animation:drift-a6b3490f 26s ease-in-out infinite}@keyframes drift-a6b3490f{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(6vw,4vh,0) scale(1.18)}}.grid[data-v-a6b3490f]{position:absolute;top:-20%;right:-20%;bottom:0;left:-20%;background-image:linear-gradient(rgba(168,85,247,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.11) 1px,transparent 1px);background-size:44px 44px;transform:perspective(520px) rotateX(58deg) scale(1.4);transform-origin:50% 100%;animation:flow-a6b3490f 9s linear infinite;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 90%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 70% 60% at 50% 90%,#000 0%,transparent 72%)}@keyframes flow-a6b3490f{to{background-position:0 44px,44px 0}}.noise[data-v-a6b3490f]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");pointer-events:none}.vignette[data-v-a6b3490f]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 40%,transparent 45%,rgba(0,0,0,.72) 100%)}.hud[data-v-a6b3490f]{padding:0 18px}.hud-bar[data-v-a6b3490f]{display:flex;align-items:center;justify-content:space-between;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.18em;color:#ece9ff6b;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.07)}.live[data-v-a6b3490f]{display:inline-flex;align-items:center;gap:6px;color:#b6ff3cd9}.live i[data-v-a6b3490f]{width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px var(--lime);animation:pulse-a6b3490f 1.6s ease-in-out infinite}@keyframes pulse-a6b3490f{50%{opacity:.25;transform:scale(.7)}}.title[data-v-a6b3490f]{margin-top:20px;font-size:clamp(34px,12.5vw,54px);font-weight:900;font-style:italic;line-height:.94;letter-spacing:-.035em;text-transform:uppercase}.glitch[data-v-a6b3490f]{position:relative;display:inline-block;background:linear-gradient(100deg,#fff 8%,#c4a4ff 38%,#4be0ff 66%,#ff4fa8 96%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(168,85,247,.55))}.glitch[data-v-a6b3490f]:before,.glitch[data-v-a6b3490f]:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#4be0ff,#ff4fa8);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.85;pointer-events:none}.glitch[data-v-a6b3490f]:before{animation:glitch-a-a6b3490f 6.5s steps(1) infinite}.glitch[data-v-a6b3490f]:after{animation:glitch-b-a6b3490f 6.5s steps(1) infinite}@keyframes glitch-a-a6b3490f{0%,92%,to{transform:none;clip-path:inset(0 0 100% 0);opacity:0}93%{transform:translate(-3px,1px);clip-path:inset(8% 0 62% 0);opacity:.9}95%{transform:translate(3px,-1px);clip-path:inset(46% 0 28% 0);opacity:.9}97%{transform:translate(-2px);clip-path:inset(72% 0 6% 0);opacity:.75}}@keyframes glitch-b-a6b3490f{0%,90%,to{transform:none;clip-path:inset(100% 0 0 0);opacity:0}91%{transform:translate(4px,-1px);clip-path:inset(30% 0 44% 0);opacity:.65}96%{transform:translate(-4px,1px);clip-path:inset(60% 0 12% 0);opacity:.6}}.sub[data-v-a6b3490f]{margin-top:10px;font-size:12px;letter-spacing:.08em;color:#ece9ff8c}.sub em[data-v-a6b3490f]{font-style:normal;color:var(--cyan);text-shadow:0 0 10px rgba(34,211,238,.8)}.ticker[data-v-a6b3490f]{margin-top:18px;height:22px;overflow:hidden;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(90deg,#a855f729,#22d3ee24);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker-track[data-v-a6b3490f]{display:flex;width:max-content;animation:marquee-a6b3490f 26s linear infinite}.ticker-track span[data-v-a6b3490f]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;line-height:22px;letter-spacing:.24em;white-space:nowrap;color:#ece9ffb8;padding-right:0}@keyframes marquee-a6b3490f{to{transform:translate(-50%)}}.dock[data-v-a6b3490f]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 10px;padding:24px 16px 10px}.tile[data-v-a6b3490f]{display:flex;flex-direction:column;align-items:center;gap:9px;animation:rise-a6b3490f .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 40ms)}@keyframes rise-a6b3490f{0%{opacity:0;transform:translateY(14px) scale(.94)}}.tile-icon[data-v-a6b3490f]{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:26%;overflow:hidden;background:radial-gradient(120% 120% at 28% 0%,hsla(var(--h),95%,72%,.3),transparent 62%),linear-gradient(160deg,#ffffff1a,#ffffff05);border:1px solid hsla(var(--h),90%,70%,.28);box-shadow:inset 0 1px #ffffff2e,inset 0 -8px 18px -12px hsla(var(--h),100%,60%,.9),0 10px 24px -14px hsla(var(--h),95%,60%,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .16s cubic-bezier(.2,1.5,.4,1),box-shadow .24s ease,border-color .24s ease}.tile-icon[data-v-a6b3490f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 32%,rgba(255,255,255,.24) 46%,transparent 60%);transform:translate(-130%);animation:sweep-a6b3490f 6s ease-in-out infinite;animation-delay:calc(var(--i) * .42s);pointer-events:none}@keyframes sweep-a6b3490f{0%,62%,to{transform:translate(-130%)}78%{transform:translate(130%)}}.tile:active .tile-icon[data-v-a6b3490f]{transform:scale(.9);border-color:hsla(var(--h),100%,74%,.85);box-shadow:0 0 28px hsla(var(--h),100%,62%,.8),inset 0 0 24px hsla(var(--h),100%,70%,.35)}.tile-icon img[data-v-a6b3490f]{width:100%;height:100%;object-fit:cover;display:block}.emoji[data-v-a6b3490f]{font-size:clamp(21px,6.6vw,30px);line-height:1;filter:drop-shadow(0 3px 10px rgba(0,0,0,.55))}.letter[data-v-a6b3490f]{font-size:clamp(19px,6vw,26px);font-weight:900;letter-spacing:-.02em;background:linear-gradient(150deg,hsla(var(--h),100%,88%,1),hsla(calc(var(--h) + 46),100%,62%,1));-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:uppercase}.tile-name[data-v-a6b3490f]{width:100%;font-size:11px;line-height:1.2;text-align:center;color:#ece9ffbd;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty[data-v-a6b3490f]{grid-column:1 / -1;text-align:center;padding:40px 0;color:#ece9ff80;font-size:13px;letter-spacing:.1em}.empty-tip[data-v-a6b3490f]{margin-top:8px;font-size:11px;color:#ece9ff4d}.foot[data-v-a6b3490f]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:10px 20px calc(10px + env(safe-area-inset-bottom));font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;letter-spacing:.16em;color:#ece9ff6b;background:linear-gradient(180deg,#05030a33,#05030aeb 60%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(255,255,255,.06)}.foot[data-v-a6b3490f]:before{content:"";position:absolute;top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(168,85,247,.85),rgba(34,211,238,.85),transparent)}.foot-left[data-v-a6b3490f]{display:inline-flex;align-items:center;gap:7px}.foot-left i[data-v-a6b3490f]{width:5px;height:5px;border-radius:50%;background:var(--pink);box-shadow:0 0 8px var(--pink)}.foot-right b[data-v-a6b3490f]{color:#ece9ffd9;font-weight:600}@media(min-width:560px){.dock[data-v-a6b3490f]{grid-template-columns:repeat(5,1fr);max-width:640px;margin:0 auto;gap:20px 14px}.hud[data-v-a6b3490f]{max-width:640px;margin:0 auto}}@media(min-width:820px){.dock[data-v-a6b3490f]{grid-template-columns:repeat(6,1fr)}.tile-name[data-v-a6b3490f]{font-size:12px}}:root{--bg: #05030a;--ink: #ece9ff;--dim: rgba(236, 233, 255, .48);--violet: #a855f7;--cyan: #22d3ee;--pink: #ff2d95;--lime: #b6ff3c;color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{min-height:100%;background:var(--bg)}body{color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,Arial,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}input,textarea,select{font:inherit;color:inherit}::selection{background:#a855f780}
