.lobby[data-v-304dcb6c]{padding:calc(clamp(24px, 6vh, 64px) + var(--tg-sat,0px)) calc(16px + var(--tg-sar,0px)) calc(clamp(24px, 6vh, 64px) + var(--tg-sab,0px) + var(--kb,0px)) calc(16px + var(--tg-sal,0px));color:#e6edf3;background:radial-gradient(1200px 600px at 50% -10%,#20304a 0%,#0000 60%),linear-gradient(#0f141c 0%,#0a0d12 100%);flex-direction:column;align-items:center;gap:20px;font-family:system-ui,-apple-system,sans-serif;display:flex;position:fixed;inset:0;overflow:auto}header[data-v-304dcb6c]{text-align:center}h1[data-v-304dcb6c]{letter-spacing:1px;background:linear-gradient(#fff,#9fb3c8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(34px,7vw,52px);font-weight:800}.tagline[data-v-304dcb6c]{color:#8b949e;margin:6px 0 0;font-size:14px}.online-pill[data-v-304dcb6c]{color:#8b949e;background:#11161f;border:1px solid #232b36;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:4px 12px;font-size:12px;display:inline-flex}.online-pill.live[data-v-304dcb6c]{color:#adbac7}.online-dot[data-v-304dcb6c]{background:#6e7681;border-radius:50%;width:7px;height:7px}.online-pill.live .online-dot[data-v-304dcb6c]{background:#3fb950;box-shadow:0 0 7px #3fb950}.banner[data-v-304dcb6c]{color:#ffb4ad;background:#da36331f;border:1px solid #da363366;border-radius:12px;align-items:center;gap:12px;width:min(560px,100%);padding:11px 14px;font-size:13px;display:flex}.banner span[data-v-304dcb6c]{flex:1}.banner-x[data-v-304dcb6c]{color:#ffb4ad;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;width:24px;height:24px;font-size:13px}.banner-x[data-v-304dcb6c]:hover{background:#ffffff14}.panel[data-v-304dcb6c]{background:#11161f;border:1px solid #232b36;border-radius:14px;width:min(440px,100%);padding:18px;box-shadow:0 8px 30px #00000059}.identity[data-v-304dcb6c]{flex-direction:column;gap:12px;display:flex}.greeting[data-v-304dcb6c]{text-align:center}.hello[data-v-304dcb6c]{font-size:18px;font-weight:600}.hello b[data-v-304dcb6c]{color:#79c0ff}.field[data-v-304dcb6c]{flex-direction:column;gap:5px;display:flex}.lbl[data-v-304dcb6c]{color:#8b949e;font-size:12px}.lbl em[data-v-304dcb6c]{color:#5c6672;font-style:normal}.identity input[data-v-304dcb6c]{color:#e6edf3;background:#0b0f15;border:1px solid #2a323d;border-radius:9px;width:100%;padding:11px 12px;font-size:15px;transition:border-color .15s}.identity input[data-v-304dcb6c]:focus{border-color:#3b82f6;outline:none}.hint[data-v-304dcb6c]{color:#6e7681;margin:2px 0 0;font-size:12px}.browse[data-v-304dcb6c]{display:contents}.toolbar[data-v-304dcb6c]{flex-wrap:wrap;gap:10px;width:min(560px,100%);display:flex}.search[data-v-304dcb6c]{color:#e6edf3;background:#0b0f15;border:1px solid #232b36;border-radius:10px;flex:200px;min-width:0;padding:10px 14px;font-size:14px}.search[data-v-304dcb6c]:focus{border-color:#3b82f6;outline:none}.search[data-v-304dcb6c]::placeholder{color:#5c6672}.sorts[data-v-304dcb6c]{gap:6px;display:flex}.sorts button[data-v-304dcb6c]{color:#8b949e;font:inherit;cursor:pointer;background:#11161f;border:1px solid #232b36;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:600;transition:color .12s,border-color .12s,background .12s}.sorts button.on[data-v-304dcb6c]{color:#e6edf3;background:#16203099;border-color:#2f6feb}.sorts button[data-v-304dcb6c]:hover{color:#e6edf3}.servers[data-v-304dcb6c]{flex-direction:column;gap:10px;width:min(560px,100%);margin:0;padding:0;list-style:none;display:flex}.server[data-v-304dcb6c]{background:#11161f;border:1px solid #232b36;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,transform .1s;display:flex}.server.online[data-v-304dcb6c]:hover{border-color:#2f6feb66;transform:translateY(-1px)}.server.offline[data-v-304dcb6c]{opacity:.6}.server.maintenance[data-v-304dcb6c]{border-color:#d2992244}.server.checking[data-v-304dcb6c]{opacity:1}.fav[data-v-304dcb6c]{color:#3a424d;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:18px;line-height:1;transition:color .12s,transform 80ms;display:flex}.fav[data-v-304dcb6c]:hover{color:#8b949e}.fav.on[data-v-304dcb6c]{color:#ffd54a}.fav[data-v-304dcb6c]:active{transform:scale(.86)}.recent-badge[data-v-304dcb6c]{color:#79c0ff;text-transform:uppercase;letter-spacing:.04em;background:#2f6feb22;border:1px solid #2f6feb44;border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:700}.server-empty[data-v-304dcb6c]{text-align:center;color:#6e7681;border:1px dashed #232b36;border-radius:12px;padding:20px;font-size:13px}.srv-ico[data-v-304dcb6c]{background:#161d28;border:1px solid #26303c;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:19px;line-height:1;display:flex;position:relative}.srv-ico .dot[data-v-304dcb6c]{border:2px solid #11161f;width:13px;height:13px;position:absolute;bottom:-3px;right:-3px}.dot[data-v-304dcb6c]{background:#f85149;border-radius:50%;flex:none;width:10px;height:10px}.server.online .dot[data-v-304dcb6c]{background:#3fb950;box-shadow:0 0 8px #3fb950}.server.maintenance .dot[data-v-304dcb6c]{background:#d29922;box-shadow:0 0 8px #d2992288}.server.checking .dot[data-v-304dcb6c]{box-shadow:none;background:#6e7681;animation:1.1s ease-in-out infinite dot-pulse-304dcb6c}@keyframes dot-pulse-304dcb6c{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.server.checking .dot[data-v-304dcb6c]{opacity:.6;animation:none}}.info[data-v-304dcb6c]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.title-row[data-v-304dcb6c]{align-items:center;gap:9px;min-width:0;display:flex}.name[data-v-304dcb6c]{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}html.touch .name[data-v-304dcb6c]{white-space:normal;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;flex:1 1 0;min-width:0;font-size:15px;line-height:1.25;display:-webkit-box;overflow:hidden}html.touch .mode[data-v-304dcb6c]{display:none}.mode[data-v-304dcb6c]{text-transform:capitalize;border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:700}.mode.creative[data-v-304dcb6c]{color:#79c0ff;background:#1f6feb33;border:1px solid #1f6feb66}.mode.survival[data-v-304dcb6c]{color:#ff7b72;background:#da363322;border:1px solid #da363366}.mode.unknown[data-v-304dcb6c]{color:#8b949e;background:#6e768122;border:1px solid #6e768144}.modeinfo[data-v-304dcb6c]{color:#8b949e;cursor:pointer;background:#161d28;border:1px solid #2a323d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic;font-weight:700;line-height:1;transition:color .15s,border-color .15s,background .15s,transform .1s;display:inline-flex}.modeinfo[data-v-304dcb6c]:hover{color:#fff;background:#1f6feb;border-color:#1f6feb}.modeinfo[data-v-304dcb6c]:active{transform:scale(.92)}.meta-row[data-v-304dcb6c]{align-items:center;gap:12px;font-size:12px;display:flex}.status[data-v-304dcb6c]{text-transform:capitalize;font-weight:600}.status.online[data-v-304dcb6c]{color:#3fb950}.status.offline[data-v-304dcb6c]{color:#8b949e;text-transform:none}.status.maintenance[data-v-304dcb6c]{color:#d29922;text-transform:none}.status.checking[data-v-304dcb6c]{color:#8b949e;text-transform:none}.meta[data-v-304dcb6c]{color:#8b949e;white-space:nowrap}.play[data-v-304dcb6c]{color:#fff;cursor:pointer;background:linear-gradient(#2ea043,#238636);border:none;border-radius:10px;flex:none;padding:10px 20px;font-size:14px;font-weight:700;transition:filter .15s}.play[data-v-304dcb6c]:hover:not(:disabled){filter:brightness(1.08)}.play[data-v-304dcb6c]:disabled{color:#5c6672;cursor:not-allowed;background:#1b212a}.info-overlay[data-v-304dcb6c]{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#04070ca8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.info-card[data-v-304dcb6c]{text-align:center;background:linear-gradient(#161d28,#11161f);border:1px solid #2a3340;border-radius:18px;width:min(380px,100%);max-height:calc(100dvh - 24px);padding:26px 22px 22px;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000008c}.info-close[data-v-304dcb6c]{color:#8b949e;cursor:pointer;background:#20283400;border:none;border-radius:50%;width:30px;height:30px;font-size:15px;transition:background .15s,color .15s;position:absolute;top:12px;right:12px}.info-close[data-v-304dcb6c]:hover{color:#e6edf3;background:#202834}.info-emoji[data-v-304dcb6c]{border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 12px;font-size:28px;display:flex}.info-title[data-v-304dcb6c]{margin:0;font-size:22px;font-weight:800}.info-tagline[data-v-304dcb6c]{color:#8b949e;justify-content:center;align-items:center;gap:8px;margin:4px 0 14px;font-size:14px;display:flex}.info-mode[data-v-304dcb6c]{text-transform:capitalize;border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:700}.info-mode.creative[data-v-304dcb6c]{color:#79c0ff;background:#1f6feb33;border:1px solid #1f6feb66}.info-mode.survival[data-v-304dcb6c]{color:#ff7b72;background:#da363322;border:1px solid #da363366}.info-mode.unknown[data-v-304dcb6c]{color:#8b949e;background:#6e768122;border:1px solid #6e768144}.info-stats[data-v-304dcb6c]{color:#8b949e;justify-content:center;gap:16px;margin:0 0 14px;font-size:13px;display:flex}.info-stats .stat b[data-v-304dcb6c]{color:#e6edf3;font-weight:700}.info-motd[data-v-304dcb6c]{text-align:left;background:#0d111799;border:1px solid #21262d;border-radius:10px;margin:0 0 14px;padding:12px}.motd-title[data-v-304dcb6c]{color:#ffd54a;margin-bottom:4px;font-size:13px;font-weight:700}.motd-line[data-v-304dcb6c]{color:#adbac7;font-size:12px;line-height:1.4}.info-points[data-v-304dcb6c]{text-align:left;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.info-points li[data-v-304dcb6c]{color:#d7dee6;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.bullet[data-v-304dcb6c]{border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.fade-enter-active[data-v-304dcb6c],.fade-leave-active[data-v-304dcb6c]{transition:opacity .18s}.fade-enter-from[data-v-304dcb6c],.fade-leave-to[data-v-304dcb6c]{opacity:0}html.touch .identity input[data-v-304dcb6c],html.touch .search[data-v-304dcb6c]{font-size:16px}html.touch .banner-x[data-v-304dcb6c]{width:40px;height:40px}html.touch .modeinfo[data-v-304dcb6c]{width:40px;height:40px;margin:-8px 0}html.touch .fav[data-v-304dcb6c]{width:44px;height:44px}html.touch .sorts button[data-v-304dcb6c]{min-height:40px}html.touch .play[data-v-304dcb6c]{min-height:48px}html.touch .info-close[data-v-304dcb6c]{width:44px;height:44px;top:6px;right:6px}@media (width<=460px){.server[data-v-304dcb6c]{flex-wrap:wrap;gap:10px 12px}.info[data-v-304dcb6c]{flex:auto}.play[data-v-304dcb6c]{flex:100%;order:3}}@media (orientation:landscape) and (height<=500px){.lobby[data-v-304dcb6c]{padding-top:calc(10px + var(--tg-sat,0px));padding-bottom:calc(10px + var(--tg-sab,0px) + var(--kb,0px));grid-template-rows:auto auto 1fr;grid-template-columns:minmax(230px,300px) minmax(280px,400px);place-content:start center;align-items:start;gap:10px 16px;display:grid}header[data-v-304dcb6c]{grid-area:1/1/auto/-1;justify-content:center;align-items:center;gap:12px;display:flex}h1[data-v-304dcb6c]{font-size:24px}.tagline[data-v-304dcb6c]{display:none}.online-pill[data-v-304dcb6c]{margin-top:0}.banner[data-v-304dcb6c]{grid-area:2/1/auto/-1;width:100%}.panel[data-v-304dcb6c]{grid-area:3/1;width:100%;padding:14px 16px}.browse[data-v-304dcb6c]{flex-direction:column;grid-area:3/2;gap:8px;min-width:0;display:flex}.servers[data-v-304dcb6c]{gap:8px}.server[data-v-304dcb6c]{padding:10px 14px}}.pb-row[data-v-ac307088]{align-items:center;gap:10px;width:100%;display:flex}.pb[data-v-ac307088]{background:var(--pb-track,#1e252e);border-radius:999px;flex:1;height:7px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0009,0 0 0 1px #ffffff14}.fill[data-v-ac307088]{border-radius:inherit;background:linear-gradient(90deg, var(--pb-from,#2f6feb), var(--pb-mid,#5a9cf5), var(--pb-to,#9ecbff));height:100%;box-shadow:0 0 10px var(--pb-glow,#4a8df866), 0 0 2px var(--pb-glow,#4a8df899);transition:width .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.sheen[data-v-ac307088]{background:linear-gradient(105deg,#0000 32%,#ffffff52 50%,#0000 68%);animation:2.4s ease-in-out infinite pb-sheen-ac307088;position:absolute;inset:0;transform:translate(-100%)}@keyframes pb-sheen-ac307088{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.sweep[data-v-ac307088]{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--pb-mid,#5a9cf5), transparent);width:34%;box-shadow:0 0 10px var(--pb-glow,#4a8df855);animation:1.5s cubic-bezier(.45,.05,.55,.95) infinite pb-sweep-ac307088;position:absolute;top:0;bottom:0;left:0}@keyframes pb-sweep-ac307088{0%{transform:translate(-110%)}to{transform:translate(310%)}}.pct[data-v-ac307088]{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:.02em;min-width:3.4ch;color:var(--pb-pct,#8b949e);font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.sheen[data-v-ac307088]{animation:none;display:none}.sweep[data-v-ac307088]{width:100%;animation:2s ease-in-out infinite alternate pb-still-ac307088;left:0;transform:none}@keyframes pb-still-ac307088{0%{opacity:.35}to{opacity:.8}}}.loading[data-v-042b9c6c]{z-index:1700;text-align:center;color:#e6edf3;background:radial-gradient(90% 60% at 50% 0,#131a26 0%,#0000 70%),radial-gradient(120% 120% at 50% 30%,#11161f 0%,#090c11 70%,#06080c 100%);flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:24px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:fixed;inset:0}.bg[data-v-042b9c6c]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.aurora[data-v-042b9c6c]{background:radial-gradient(50% 38% at 50% 10%,#1f6feb2b 0%,#0000 70%),radial-gradient(36% 30% at 16% 32%,#388bfd14 0%,#0000 70%),radial-gradient(40% 32% at 84% 24%,#1f6feb12 0%,#0000 70%);animation:16s ease-in-out infinite alternate aurora-drift-042b9c6c;position:absolute;inset:-20% -10%}@keyframes aurora-drift-042b9c6c{to{transform:translate(2%,1.8%)scale(1.05)}}.mote[data-v-042b9c6c]{bottom:-8px;left:var(--l);width:var(--s);height:var(--s);opacity:0;animation:mote-rise-042b9c6c var(--d) linear var(--dl) infinite;background:#79c0ff;border-radius:1px;position:absolute;box-shadow:0 0 6px #79c0ff55}@keyframes mote-rise-042b9c6c{0%{opacity:0;transform:translate(0,0)}10%{opacity:var(--o)}80%{opacity:calc(var(--o) * .5)}to{opacity:0;transform:translate(14px,-76vh)}}.vignette[data-v-042b9c6c]{background:radial-gradient(130% 95% at 50% 45%,#0000 55%,#00000073 100%);position:absolute;inset:0}.grain[data-v-042b9c6c]{opacity:.05;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.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:absolute;inset:0}.brand[data-v-042b9c6c]{top:max(20px, env(safe-area-inset-top));letter-spacing:.52em;text-indent:.52em;text-transform:uppercase;color:#4d5b76;font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:600;animation:.7s cubic-bezier(.16,1,.3,1) .1s backwards enter-042b9c6c;position:absolute;left:0;right:0}.stage[data-v-042b9c6c]{width:170px;height:124px;margin-bottom:4px;animation:.55s cubic-bezier(.16,1,.3,1) 50ms backwards enter-042b9c6c;position:relative}.orbit[data-v-042b9c6c]{width:var(--od);height:var(--od);margin:calc(var(--od) / -2) 0 0 calc(var(--od) / -2);animation:orbit-042b9c6c var(--os) linear var(--odl,0s) infinite;z-index:0;position:absolute;top:calc(50% + 17px);left:50%}.orbit.o1[data-v-042b9c6c]{--od:120px;--os:7s;--odl:-1.2s}.orbit.o2[data-v-042b9c6c]{--od:162px;--os:11.5s;--odl:-7.5s}@keyframes orbit-042b9c6c{0%{transform:scaleY(.45)rotate(0)}to{transform:scaleY(.45)rotate(360deg)}}.sat[data-v-042b9c6c]{width:9px;height:9px;animation:counter-orbit-042b9c6c var(--os) linear var(--odl,0s) infinite;background:linear-gradient(135deg,#9ecbff,#3b76d6);border-radius:1.5px;margin-left:-4.5px;position:absolute;top:0;left:50%;box-shadow:0 0 8px #6aa9ff88}.orbit.o2 .sat[data-v-042b9c6c]{width:6px;height:6px;margin-left:-3px}@keyframes counter-orbit-042b9c6c{0%{opacity:.45;transform:rotate(0)scaleY(2.222)rotate(45deg)}50%{opacity:1;transform:rotate(-180deg)scaleY(2.222)rotate(45deg)}to{opacity:.45;transform:rotate(-360deg)scaleY(2.222)rotate(45deg)}}.halo[data-v-042b9c6c]{z-index:0;background:radial-gradient(50% 50%,#2f6feb4d,#0000 70%);border-radius:50%;width:96px;height:26px;animation:1.1s ease-in-out infinite halo-042b9c6c;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}@keyframes halo-042b9c6c{0%,to{opacity:1;transform:translate(-50%)scale(1)}50%{opacity:.55;transform:translate(-50%)scale(.8)}}.cube[data-v-042b9c6c]{filter:drop-shadow(0 6px 14px #1f6feb30);z-index:1;width:62px;height:62px;animation:1.1s ease-in-out infinite hop-042b9c6c;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.face[data-v-042b9c6c]{transform-origin:0 0;width:31px;height:31px;position:absolute;top:0;left:0}.face.top[data-v-042b9c6c]{background:repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 7.75px),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 7.75px),linear-gradient(135deg,#8ec2ff,#5b9cf3);transform:matrix(1,.5,-1,.5,31,0)}.face.left[data-v-042b9c6c]{background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 7.75px),repeating-linear-gradient(90deg,#00000012 0 1px,#0000 1px 7.75px),linear-gradient(#2f6feb,#2256c4);transform:matrix(1,.5,0,1,0,15.5)}.face.right[data-v-042b9c6c]{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 7.75px),repeating-linear-gradient(90deg,#0000001c 0 1px,#0000 1px 7.75px),linear-gradient(#1d50b4,#143b85);transform:matrix(1,-.5,0,1,31,31)}.shadow[data-v-042b9c6c]{filter:blur(2px);z-index:0;background:#0007;border-radius:50%;width:54px;height:10px;animation:1.1s ease-in-out infinite shadow-042b9c6c;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}@keyframes hop-042b9c6c{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-14px)}}@keyframes shadow-042b9c6c{0%,to{opacity:.5;transform:translate(-50%)scale(1)}50%{opacity:.25;transform:translate(-50%)scale(.7)}}.headline[data-v-042b9c6c]{letter-spacing:.4px;align-items:center;gap:10px;font-size:clamp(20px,5.5vw,24px);font-weight:800;animation:.55s cubic-bezier(.16,1,.3,1) .12s backwards enter-042b9c6c;display:flex}.status-dot[data-v-042b9c6c]{background:#58a6ff;border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite dot-pulse-042b9c6c;box-shadow:0 0 10px #58a6ffcc}.status-dot.warn[data-v-042b9c6c]{background:#d29922;box-shadow:0 0 10px #d29922cc}@keyframes dot-pulse-042b9c6c{50%{opacity:.4}}.headline-text[data-v-042b9c6c]{background:linear-gradient(#fff 30%,#9fb3c8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dots[data-v-042b9c6c]:after{content:"";animation:1.4s steps(4,end) infinite dots-042b9c6c}@keyframes dots-042b9c6c{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.server[data-v-042b9c6c]{align-items:center;gap:8px;animation:.55s cubic-bezier(.16,1,.3,1) .18s backwards enter-042b9c6c;display:flex}.server .name[data-v-042b9c6c]{color:#9fb3c8;font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,Menlo,Consolas,monospace;font-size:13px;font-weight:600}.mode[data-v-042b9c6c]{text-transform:capitalize;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.mode.creative[data-v-042b9c6c]{color:#79c0ff;background:#1f6feb33;border:1px solid #1f6feb66}.mode.survival[data-v-042b9c6c]{color:#ff7b72;background:#da363322;border:1px solid #da363366}.progress[data-v-042b9c6c]{width:min(340px,82vw);margin-top:2px;animation:.55s cubic-bezier(.16,1,.3,1) .24s backwards enter-042b9c6c}.phase-slot[data-v-042b9c6c]{min-height:20px;margin-top:8px}.phase[data-v-042b9c6c]{letter-spacing:.18em;text-transform:uppercase;color:#6e7f96;font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:600;display:inline-block}.phase-enter-active[data-v-042b9c6c],.phase-leave-active[data-v-042b9c6c]{transition:opacity .22s,transform .22s}.phase-enter-from[data-v-042b9c6c]{opacity:0;transform:translateY(4px)}.phase-leave-to[data-v-042b9c6c]{opacity:0;transform:translateY(-4px)}.tip-block[data-v-042b9c6c]{margin-top:4px;animation:.55s cubic-bezier(.16,1,.3,1) .3s backwards enter-042b9c6c}.tip-label[data-v-042b9c6c]{letter-spacing:.4em;text-indent:.4em;text-transform:uppercase;color:#58a6ff99;justify-content:center;align-items:center;gap:10px;font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,Menlo,Consolas,monospace;font-size:10px;font-weight:700;display:flex}.tip-label[data-v-042b9c6c]:before,.tip-label[data-v-042b9c6c]:after{content:"";background:linear-gradient(90deg,#0000,#58a6ff4d);width:26px;height:1px}.tip-label[data-v-042b9c6c]:after{background:linear-gradient(270deg,#0000,#58a6ff4d)}.tip[data-v-042b9c6c]{color:#8b949e;max-width:360px;min-height:40px;margin:7px 0 0;font-size:13px;line-height:1.55}.tip-enter-active[data-v-042b9c6c],.tip-leave-active[data-v-042b9c6c]{transition:opacity .28s,transform .28s}.tip-enter-from[data-v-042b9c6c]{opacity:0;transform:translateY(5px)}.tip-leave-to[data-v-042b9c6c]{opacity:0;transform:translateY(-5px)}.cancel[data-v-042b9c6c]{color:#adbac7;font:inherit;cursor:pointer;background:#161b22cc;border:1px solid #30363d;border-radius:999px;margin-top:6px;padding:8px 22px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s,box-shadow .15s,transform .1s;animation:.55s cubic-bezier(.16,1,.3,1) .36s backwards enter-042b9c6c}.cancel[data-v-042b9c6c]:hover{color:#e6edf3;border-color:#58a6ff66;box-shadow:0 0 14px #1f6feb33}.cancel[data-v-042b9c6c]:active{transform:scale(.97)}.cancel[data-v-042b9c6c]:focus-visible{outline-offset:2px;outline:2px solid #58a6ff}html.touch .cancel[data-v-042b9c6c]{min-height:44px}@keyframes enter-042b9c6c{0%{opacity:0;transform:translateY(10px)}}@media (height<=520px){.loading[data-v-042b9c6c]{gap:8px;padding:16px}.brand[data-v-042b9c6c]{top:max(10px, env(safe-area-inset-top));font-size:10px}.stage[data-v-042b9c6c]{margin:-14px 0 -18px;scale:.72}.headline[data-v-042b9c6c]{font-size:19px}.progress[data-v-042b9c6c]{margin-top:0}.phase-slot[data-v-042b9c6c]{min-height:16px;margin-top:6px}.tip-block[data-v-042b9c6c]{margin-top:0}.tip[data-v-042b9c6c]{max-width:480px;min-height:20px;margin-top:4px}.cancel[data-v-042b9c6c]{margin-top:0;padding:6px 18px}}@media (prefers-reduced-motion:reduce){.aurora[data-v-042b9c6c],.mote[data-v-042b9c6c],.orbit[data-v-042b9c6c],.sat[data-v-042b9c6c],.halo[data-v-042b9c6c],.cube[data-v-042b9c6c],.shadow[data-v-042b9c6c],.status-dot[data-v-042b9c6c],.stage[data-v-042b9c6c],.headline[data-v-042b9c6c],.server[data-v-042b9c6c],.progress[data-v-042b9c6c],.tip-block[data-v-042b9c6c],.cancel[data-v-042b9c6c],.brand[data-v-042b9c6c]{animation:none}.mote[data-v-042b9c6c]{display:none}.sat[data-v-042b9c6c]{opacity:.6;transform:rotate(0)scaleY(2.222)rotate(45deg)}.orbit[data-v-042b9c6c]{transform:scaleY(.45)}.dots[data-v-042b9c6c]:after{content:"…";animation:none}.phase-enter-active[data-v-042b9c6c],.phase-leave-active[data-v-042b9c6c],.tip-enter-active[data-v-042b9c6c],.tip-leave-active[data-v-042b9c6c]{transition:none}}.rotate[data-v-50e08e82]{z-index:3000;text-align:center;color:#e6edf3;background:radial-gradient(120% 120% at 50% 0,#161b22 0%,#0a0d12 65%);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:fixed;inset:0}.phone[data-v-50e08e82]{border:3px solid #58a6ff;border-radius:12px;justify-content:center;align-items:center;width:58px;height:96px;animation:2.4s ease-in-out infinite rotate-hint-50e08e82;display:flex;box-shadow:0 0 24px #58a6ff44}.screen[data-v-50e08e82]{background:#1f6feb22;border-radius:4px;width:70%;height:78%}@keyframes rotate-hint-50e08e82{0%,25%{transform:rotate(0)}60%,to{transform:rotate(-90deg)}}.title[data-v-50e08e82]{margin:0;font-size:22px;font-weight:800}.sub[data-v-50e08e82]{color:#8b949e;max-width:320px;margin:0;font-size:14px;line-height:1.5}.help-fab[data-v-7f0fceef]{left:max(10px, env(safe-area-inset-left,0px));z-index:1400;color:#c9d1d9;cursor:pointer;background:#1c222ccc;border:1.5px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:19px;font-weight:800;transition:transform 60ms,filter 60ms;position:fixed;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0005}.help-fab[data-v-7f0fceef]:hover{filter:brightness(1.3)}.help-fab[data-v-7f0fceef]:active{transform:scale(.93)translateY(-50%)}.help-fab.touch[data-v-7f0fceef]{top:max(10px, env(safe-area-inset-top,0px), var(--tg-sat,0px));left:calc(112px + max(env(safe-area-inset-left,0px), var(--tg-sal,0px)));transform:none}.help-fab.touch[data-v-7f0fceef]:active{transform:scale(.93)}.party-fab[data-v-1caf86e3]{left:max(10px, env(safe-area-inset-left,0px));z-index:1400;cursor:pointer;background:#1c222ccc;border:1.5px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:19px;transition:transform 60ms,filter 60ms;position:fixed;top:50%;transform:translateY(calc(48px - 50%));box-shadow:0 2px 8px #0005}.party-fab[data-v-1caf86e3]:hover{filter:brightness(1.3)}.party-fab[data-v-1caf86e3]:active{transform:scale(.93)translateY(calc(48px - 50%))}.party-fab.touch[data-v-1caf86e3]{top:max(10px, env(safe-area-inset-top,0px), var(--tg-sat,0px));left:calc(200px + max(env(safe-area-inset-left,0px), var(--tg-sal,0px)));transform:none}.party-fab.touch[data-v-1caf86e3]:active{transform:scale(.93)}.voice-fab[data-v-a9107ebe]{left:max(10px, env(safe-area-inset-left,0px));z-index:1400;color:#c9d1d9;cursor:pointer;background:#1c222ccc;border:1.5px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:18px;transition:transform 60ms,filter 60ms,border-color .12s;position:fixed;top:50%;transform:translateY(calc(96px - 50%));box-shadow:0 2px 8px #0005}.voice-fab[data-v-a9107ebe]:hover{filter:brightness(1.3)}.voice-fab[data-v-a9107ebe]:active{transform:scale(.93)translateY(calc(96px - 50%))}.voice-fab.on[data-v-a9107ebe]{border-color:#6cb6ff99}.voice-fab.speaking[data-v-a9107ebe]{border-color:#3fb950;box-shadow:0 2px 8px #0005,0 0 0 3px #3fb95033}.voice-fab i[data-v-a9107ebe]{color:#fff;background:#1f6feb;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;font-weight:800;line-height:16px;position:absolute;top:-4px;right:-4px}.voice-fab.touch[data-v-a9107ebe]{top:max(10px, env(safe-area-inset-top,0px), var(--tg-sat,0px));left:calc(244px + max(env(safe-area-inset-left,0px), var(--tg-sal,0px)));transform:none}.voice-fab.touch[data-v-a9107ebe]:active{transform:scale(.93)}.progress-fab[data-v-d407e906]{left:max(10px, env(safe-area-inset-left,0px));z-index:1400;color:#e7f2ff;cursor:pointer;background:#1c222ccc;border:1.5px solid #fff3;border-radius:50%;width:40px;height:40px;font-size:20px;font-weight:800;transition:transform 60ms,filter 60ms;position:fixed;top:50%;transform:translateY(calc(-50% - 48px));box-shadow:0 2px 8px #0005}.progress-fab[data-v-d407e906]:hover{filter:brightness(1.3)}.progress-fab[data-v-d407e906]:active{transform:scale(.93)translateY(calc(-50% - 48px))}.progress-fab i[data-v-d407e906]{color:#fff;background:#2ea043;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-style:normal;font-weight:800;line-height:16px;position:absolute;top:-4px;right:-4px}.progress-fab.touch[data-v-d407e906]{top:max(10px, env(safe-area-inset-top,0px), var(--tg-sat,0px));left:calc(156px + max(env(safe-area-inset-left,0px), var(--tg-sal,0px)));transform:none}.progress-fab.touch[data-v-d407e906]:active{transform:scale(.93)}.async-fallback[data-v-6339ee86]{z-index:30000;color:#f0f6fc;place-items:center;font-family:system-ui,sans-serif;display:grid;position:fixed}.async-fallback--fullscreen[data-v-6339ee86],.async-fallback--modal[data-v-6339ee86]{pointer-events:auto;background:#05080dcc;inset:0}.async-fallback--notice[data-v-6339ee86]{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));pointer-events:none;max-width:min(360px,100vw - 24px)}.async-fallback__card[data-v-6339ee86]{pointer-events:auto;background:#0d1117f2;border:1px solid #58a6ff66;border-radius:12px;align-items:center;gap:10px;max-width:min(440px,100vw - 32px);padding:14px;display:flex;box-shadow:0 12px 40px #0009}.async-fallback__copy[data-v-6339ee86]{flex:1;gap:3px;min-width:0;display:grid}.async-fallback__copy strong[data-v-6339ee86]{font-size:14px}.async-fallback__copy small[data-v-6339ee86]{color:#9da7b3;font-size:12px}.async-fallback button[data-v-6339ee86]{color:#fff;cursor:pointer;background:#1f6feb;border:1px solid #58a6ff88;border-radius:8px;min-height:34px;padding:0 11px;font-weight:700}.async-fallback button.async-fallback__close[data-v-6339ee86]{background:#21262d;border-color:#8b949e66}.async-fallback__spinner[data-v-6339ee86]{border:2px solid #58a6ff44;border-top-color:#58a6ff;border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite async-spin-6339ee86}@keyframes async-spin-6339ee86{to{transform:rotate(360deg)}}@media (width<=520px){.async-fallback__card[data-v-6339ee86]{flex-wrap:wrap}.async-fallback__copy[data-v-6339ee86]{flex-basis:calc(100% - 30px)}}@media (prefers-reduced-motion:reduce){.async-fallback__spinner[data-v-6339ee86]{animation:none}}.cb-filter-defs[data-v-db168156]{width:0;height:0;position:absolute;overflow:hidden}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-scale:1;font-family:ui-monospace,SF Mono,Cascadia Code,Roboto Mono,Menlo,Consolas,monospace}*{box-sizing:border-box}html,body,#app{height:100%;min-height:100dvh;margin:0}body{color:#e6edf3;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;touch-action:none;background:radial-gradient(120% 120% at 50% 0,#161b22 0%,#0d1117 60%)}
