.done[data-v-0048f7ca]{display:flex;flex-direction:column;min-height:100dvh;padding:calc(36px + env(safe-area-inset-top)) var(--pad) calc(24px + env(safe-area-inset-bottom))}.badge[data-v-0048f7ca]{display:grid;place-items:center;width:52px;height:52px;margin-bottom:20px;border-radius:16px;background:var(--ok-bg);color:var(--ok)}h1[data-v-0048f7ca]{margin:0 0 10px;font-size:clamp(28px,8vw,36px);font-weight:730;letter-spacing:-.03em;line-height:1.15}p[data-v-0048f7ca]{margin:0 0 28px;max-width:22rem;color:var(--muted);font-size:16px;line-height:1.5}.ritual[data-v-0048f7ca]{display:grid;gap:0;margin:0 0 auto;padding:0;list-style:none}.ritual li[data-v-0048f7ca]{display:grid;gap:4px;padding:16px 0;border-top:1px solid var(--line)}.ritual li[data-v-0048f7ca]:last-child{border-bottom:1px solid var(--line)}.ritual strong[data-v-0048f7ca]{font-size:16px}.ritual span[data-v-0048f7ca]{color:var(--muted);font-size:14px}.btn[data-v-0048f7ca]{min-height:52px;margin-top:28px;border-radius:14px;background:var(--accent);color:var(--accent-ink);font-size:16px;font-weight:650}.btn[data-v-0048f7ca]:active{transform:scale(.98)}.overlay[data-v-3c6b81f4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;align-items:center;padding:20px;background:#00000073}.dialog[data-v-3c6b81f4]{width:min(100%,400px);max-height:min(80dvh,640px);overflow:auto;padding:16px;border-radius:20px;background:var(--surface)}.dialog header[data-v-3c6b81f4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.dialog h2[data-v-3c6b81f4]{margin:0;font-size:16px}.icon[data-v-3c6b81f4]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--bg)}.legal-body[data-v-3c6b81f4]{display:grid;gap:10px;margin-bottom:16px;color:var(--muted);font-size:14px;line-height:1.55}.legal-body p[data-v-3c6b81f4]{margin:0}.btn[data-v-3c6b81f4]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:0 16px;border-radius:14px;font-size:16px;font-weight:650}.btn[data-v-3c6b81f4]:active{transform:scale(.98)}.primary[data-v-3c6b81f4]{background:var(--accent);color:var(--accent-ink)}.intro[data-v-76f784ae]{display:flex;flex-direction:column;min-height:100dvh;padding:calc(28px + env(safe-area-inset-top)) var(--pad) calc(24px + env(safe-area-inset-bottom))}.intro-copy[data-v-76f784ae]{max-width:22rem}.mark[data-v-76f784ae]{margin:0 0 12px;color:var(--muted);font-size:14px;font-weight:600}h1[data-v-76f784ae]{margin:0;font-size:clamp(28px,8vw,36px);font-weight:730;letter-spacing:-.03em;line-height:1.18}.lead[data-v-76f784ae]{margin:14px 0 0;font-size:16px;line-height:1.55}.preview[data-v-76f784ae]{display:grid;gap:14px;margin:36px 0 auto;padding:0;list-style:none}.preview li[data-v-76f784ae]{display:grid;gap:2px;padding-bottom:14px;border-bottom:1px solid var(--line)}.preview strong[data-v-76f784ae]{font-size:15px}.preview span[data-v-76f784ae]{color:var(--muted);font-size:14px}.agree[data-v-76f784ae]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin-top:28px}.agree input[data-v-76f784ae]{width:18px;height:18px;accent-color:var(--ink)}.agree p[data-v-76f784ae]{margin:0;color:var(--ink);font-size:14px;font-weight:500;line-height:1.45}.legal-link[data-v-76f784ae]{padding:0;color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.intro-actions[data-v-76f784ae]{display:grid;gap:10px;margin-top:12px}.btn[data-v-76f784ae]{min-height:52px;padding:0 18px;border-radius:14px;font-size:16px;font-weight:650}.btn[data-v-76f784ae]:active{transform:scale(.98)}.primary[data-v-76f784ae]{background:var(--accent);color:var(--accent-ink)}.ghost[data-v-76f784ae]{border:1px solid var(--line);background:var(--surface)}.captcha[data-v-0d245dc2]{width:100%;max-width:340px;margin:0 auto;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface);user-select:none;-webkit-user-select:none}.board[data-v-0d245dc2]{position:relative;width:100%;padding-bottom:80%;background-repeat:no-repeat;background-size:100% 100%;touch-action:none;cursor:grab}.is-dragging .board[data-v-0d245dc2]{cursor:grabbing}.piece[data-v-0d245dc2]{position:absolute;background-repeat:no-repeat;background-size:100% 100%;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .35));will-change:left}.track[data-v-0d245dc2]{position:relative;height:48px;overflow:hidden;border-top:1px solid var(--line);background:var(--bg)}.track p[data-v-0d245dc2]{margin:0;color:var(--muted);font-size:13px;line-height:48px;text-align:center;transition:opacity .2s}.is-dragging .track p[data-v-0d245dc2]{opacity:0}.fill[data-v-0d245dc2]{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--blue) 18%,var(--bg));opacity:0;transition:opacity .2s}.is-dragging .fill[data-v-0d245dc2],.is-verifying .fill[data-v-0d245dc2]{opacity:1}.is-fail .fill[data-v-0d245dc2]{background:var(--warn-bg);opacity:1}.is-fail .track p[data-v-0d245dc2]{color:var(--warn);font-weight:600}.knob[data-v-0d245dc2]{position:absolute;top:4px;left:4px;display:grid;place-items:center;width:44px;height:40px;border:none;border-radius:10px;background:var(--blue);box-shadow:0 2px 6px #2563eb59;color:var(--blue-ink);touch-action:none;cursor:grab}.is-dragging .knob[data-v-0d245dc2]{background:color-mix(in srgb,var(--blue) 85%,#000);cursor:grabbing}.is-verifying .knob[data-v-0d245dc2]{background:color-mix(in srgb,var(--blue) 70%,var(--bg))}.is-fail .knob[data-v-0d245dc2]{background:var(--warn);color:var(--surface);animation:shake-0d245dc2 .4s}.is-idle .knob[data-v-0d245dc2],.is-idle .piece[data-v-0d245dc2]{transition:transform .3s ease,left .3s ease}.knob[data-v-0d245dc2]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.spin[data-v-0d245dc2]{animation:rotate-0d245dc2 .8s linear infinite}.refresh[data-v-0d245dc2]{display:inline-flex;align-items:center;gap:6px;width:100%;min-height:40px;justify-content:center;border-top:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:600}.refresh[data-v-0d245dc2]:disabled{opacity:.45}.loading[data-v-0d245dc2]{display:grid;gap:10px;place-items:center;place-content:center;min-height:180px;color:var(--muted);font-size:14px}.spinner[data-v-0d245dc2]{width:22px;height:22px;border:2px solid var(--line);border-top-color:var(--blue);border-radius:50%;animation:rotate-0d245dc2 .8s linear infinite}@keyframes rotate-0d245dc2{to{transform:rotate(360deg)}}@keyframes shake-0d245dc2{0%,to{margin-left:0}25%{margin-left:-5px}75%{margin-left:5px}}@media(prefers-reduced-motion:reduce){.is-idle .knob[data-v-0d245dc2],.is-idle .piece[data-v-0d245dc2]{transition:none}.is-fail .knob[data-v-0d245dc2]{animation:none}}.panel[data-v-26986558]{display:grid;gap:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}.status[data-v-26986558],.hint[data-v-26986558]{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.callout[data-v-26986558]{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.5}.is-warn[data-v-26986558]{background:var(--warn-bg);color:var(--warn)}.gate[data-v-26986558],.form[data-v-26986558]{display:grid;gap:12px}.gate[data-v-26986558]{padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.gate p[data-v-26986558]{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.form label[data-v-26986558]{display:grid;gap:8px;color:var(--ink);font-size:14px;font-weight:650}.row[data-v-26986558],.actions[data-v-26986558]{display:grid;gap:8px}.row[data-v-26986558]{grid-template-columns:1fr auto}.actions[data-v-26986558]{grid-template-columns:1fr}.actions.is-split[data-v-26986558]{grid-template-columns:1fr 1fr}input[type=tel][data-v-26986558],input[type=text][data-v-26986558]{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px;font-weight:500}input.is-error[data-v-26986558]{border-color:var(--warn)}input[data-v-26986558]::placeholder{color:var(--muted)}.error[data-v-26986558]{color:var(--warn);font-size:13px;font-weight:500}.notice-body[data-v-26986558]{display:grid;gap:10px;margin:0 0 16px;padding-left:18px;color:var(--muted);font-size:14px;line-height:1.55}.notice-body li[data-v-26986558]{margin:0}.reminder-copy[data-v-26986558]{display:grid;gap:8px;margin-bottom:16px;color:var(--muted);font-size:14px;line-height:1.55}.reminder-copy p[data-v-26986558]{margin:0}.reminder-actions[data-v-26986558]{display:grid;gap:8px}.reminder-actions .btn[data-v-26986558]{width:100%}.btn[data-v-26986558]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 16px;border-radius:14px;font-size:16px;font-weight:650}.btn[data-v-26986558]:active{transform:scale(.98)}.btn[data-v-26986558]:disabled{opacity:.45}.primary[data-v-26986558]{background:var(--accent);color:var(--accent-ink)}.ghost[data-v-26986558]{border:1px solid var(--line);background:var(--surface)}.compact[data-v-26986558]{min-height:48px;padding:0 12px;font-size:14px}.overlay[data-v-26986558]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;align-items:end;background:#00000073}.overlay[data-v-26986558]:has(.dialog){align-items:center;padding:20px}.dialog[data-v-26986558],.sheet[data-v-26986558]{background:var(--surface)}.dialog[data-v-26986558]{width:min(100%,400px);max-height:min(80dvh,640px);overflow:auto;padding:16px;border-radius:20px}.dialog>.btn[data-v-26986558]{width:100%}.sheet[data-v-26986558]{padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.dialog header[data-v-26986558],.sheet header[data-v-26986558]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.dialog h2[data-v-26986558],.sheet h2[data-v-26986558]{margin:0;font-size:16px}.icon[data-v-26986558]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--bg)}.rail[data-v-783bfc33]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none}.rail-item[data-v-783bfc33]{min-width:0}.rail-label[data-v-783bfc33]{display:block;padding-bottom:8px;border-bottom:2px solid var(--line);color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.02em;text-align:center}.is-current .rail-label[data-v-783bfc33]{border-bottom-color:var(--ink);color:var(--ink)}.is-done .rail-label[data-v-783bfc33]{border-bottom-color:var(--ok);color:var(--ok)}.flow[data-v-1d81ebbf]{display:grid;gap:10px}.stage[data-v-1d81ebbf]{position:relative;overflow:visible;width:min(100%,30dvh);aspect-ratio:9 / 15;max-height:50dvh;margin-inline:auto;transition:aspect-ratio 1.05s cubic-bezier(.4,.05,.15,1)}.stage.is-land[data-v-1d81ebbf]{aspect-ratio:1 / 1}.phone[data-v-1d81ebbf]{position:absolute;top:50%;left:50%;z-index:1;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#111;transform:translate(-50%,-50%) rotate(0);transform-origin:center center;transition:transform 1.05s cubic-bezier(.4,.05,.15,1)}.phone.is-tilt[data-v-1d81ebbf]{transform:translate(-50%,-50%) rotate(-90deg)}.screen[data-v-1d81ebbf]{position:relative;width:100%;height:100%;overflow:hidden}.page[data-v-1d81ebbf]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .4s ease}.page.is-now[data-v-1d81ebbf]{opacity:1;pointer-events:auto}.page.is-land[data-v-1d81ebbf]{top:50%;left:50%;width:166.67%;height:60%;transform:translate(-50%,-50%) rotate(90deg)}.page.is-land.is-now[data-v-1d81ebbf]{opacity:1}.is-tracker[data-v-1d81ebbf]{background:#f7f7f8;color:#141414}.st-top[data-v-1d81ebbf]{padding:12px 14px 8px;font-size:17px;font-weight:720}.st-body[data-v-1d81ebbf]{flex:1;padding:4px 14px}.st-kicker[data-v-1d81ebbf]{margin:0 0 6px;color:#8e8e93;font-size:11px}.st-mode[data-v-1d81ebbf]{padding:10px 12px;border-radius:10px;background:#fff;font-size:14px;font-weight:650}.st-hint[data-v-1d81ebbf]{margin:10px 0 0;color:#8e8e93;font-size:12px}.st-dock[data-v-1d81ebbf]{padding:0 12px 8px}.wait[data-v-1d81ebbf]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:42px;border-radius:12px;background:#007aff;color:#fff;font-size:15px;font-weight:650}.tabs[data-v-1d81ebbf]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:8px}.tab[data-v-1d81ebbf]{display:grid;justify-items:center;gap:2px;color:#b0b0b5;font-size:9px}.tab.on[data-v-1d81ebbf]{color:#141414}.is-chat[data-v-1d81ebbf]{background:#ededed;color:#111}.wx-bar[data-v-1d81ebbf]{background:#ededed}.wx-status[data-v-1d81ebbf]{display:flex;justify-content:space-between;padding:7px 14px 0;font-size:11px;font-weight:650}.sigs[data-v-1d81ebbf]{color:#666;font-size:10px}.wx-nav[data-v-1d81ebbf]{display:grid;grid-template-columns:22px 1fr 22px;align-items:center;padding:6px 10px 8px}.wx-nav strong[data-v-1d81ebbf]{font-size:14px;font-weight:650;text-align:center}.wx-back[data-v-1d81ebbf]{width:9px;height:9px;margin-left:4px;border-left:1.7px solid #111;border-bottom:1.7px solid #111;transform:rotate(45deg)}.wx-dots[data-v-1d81ebbf]{color:#111;font-size:16px;letter-spacing:1px;text-align:right}.wx-thread[data-v-1d81ebbf]{flex:1;overflow:hidden}.wx-time[data-v-1d81ebbf]{margin:4px 0 8px;color:#8e8e93;font-size:10px;text-align:center}.msg[data-v-1d81ebbf]{display:grid;grid-template-columns:30px 1fr;gap:7px;padding:0 8px}.face[data-v-1d81ebbf]{width:30px;height:30px;border-radius:4px;object-fit:cover;background:#c8c8c8}.bubble[data-v-1d81ebbf]{padding:7px 7px 5px;border-radius:4px;background:#fff;transition:background .22s ease,box-shadow .22s ease}.bubble.is-aim[data-v-1d81ebbf]{box-shadow:0 0 0 2px #07c160}.bubble.is-hit[data-v-1d81ebbf]{background:#ececec}.mini[data-v-1d81ebbf]{margin:0 0 4px;color:#888;font-size:10px}.room[data-v-1d81ebbf]{margin:0;font-size:13px;font-weight:750}.join-state[data-v-1d81ebbf]{margin:3px 0 6px;color:#576b95;font-size:11px}.poster[data-v-1d81ebbf]{position:relative;overflow:hidden;border-radius:3px}.poster img[data-v-1d81ebbf]{display:block;width:100%;height:auto}.mini-app[data-v-1d81ebbf]{margin:5px 0 0;color:#b1b1b1;font-size:9px}.wx-composer[data-v-1d81ebbf]{display:grid;grid-template-columns:22px 1fr 22px 22px;align-items:center;gap:6px;padding:6px 8px 8px;background:#f7f7f7;border-top:.5px solid #d9d9d9}.wx-composer .field[data-v-1d81ebbf]{height:26px;border-radius:5px;background:#fff}.ico[data-v-1d81ebbf]{position:relative;width:20px;height:20px}.ico.mic[data-v-1d81ebbf]:before{content:"";position:absolute;top:3px;right:7px;bottom:6px;left:7px;border:1.4px solid #111;border-radius:8px}.ico.mic[data-v-1d81ebbf]:after{content:"";position:absolute;bottom:2px;left:4px;right:4px;height:1.4px;background:#111}.ico.smile[data-v-1d81ebbf]{border:1.4px solid #111;border-radius:50%}.ico.smile[data-v-1d81ebbf]:before,.ico.smile[data-v-1d81ebbf]:after{content:"";position:absolute;top:6px;width:2px;height:2px;border-radius:50%;background:#111}.ico.smile[data-v-1d81ebbf]:before{left:4px}.ico.smile[data-v-1d81ebbf]:after{right:4px}.ico.plus[data-v-1d81ebbf]{border:1.4px solid #111;border-radius:50%}.ico.plus[data-v-1d81ebbf]:before,.ico.plus[data-v-1d81ebbf]:after{content:"";position:absolute;background:#111}.ico.plus[data-v-1d81ebbf]:before{top:4px;bottom:4px;left:8px;width:1.4px}.ico.plus[data-v-1d81ebbf]:after{left:4px;right:4px;top:8px;height:1.4px}.page.is-mini.is-now[data-v-1d81ebbf]{z-index:4}.page.is-home.is-now[data-v-1d81ebbf]{z-index:2}.is-mini[data-v-1d81ebbf]{overflow:hidden;background:#1a1024;color:#fff}.mp-bar[data-v-1d81ebbf]{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:6px;padding:8px 8px 6px 10px}.mp-back[data-v-1d81ebbf]{width:8px;height:8px;border-left:1.6px solid #fff;border-bottom:1.6px solid #fff;transform:rotate(45deg)}.mp-name[data-v-1d81ebbf]{font-size:11px;font-weight:650}.capsule[data-v-1d81ebbf]{display:flex;align-items:center;height:18px;padding:0 4px 0 6px;border:.5px solid rgb(255 255 255 / .35);border-radius:10px;background:#00000047}.cap-dots[data-v-1d81ebbf]{font-size:11px;font-style:normal;letter-spacing:.5px}.cap-orb[data-v-1d81ebbf]{width:10px;height:10px;margin-left:5px;border:1.3px solid #fff;border-radius:50%}.mp-splash[data-v-1d81ebbf]{display:grid;flex:1;place-content:center;justify-items:center;gap:8px;background:#fff;color:#111}.mp-icon[data-v-1d81ebbf]{width:52px;height:52px;border-radius:12px;object-fit:cover}.mp-splash p[data-v-1d81ebbf]{margin:0;font-size:13px;font-weight:700}.mp-spin[data-v-1d81ebbf]{width:14px;height:14px;border:1.6px solid #d0d0d0;border-top-color:#07c160;border-radius:50%;animation:spin-1d81ebbf .7s linear infinite}.mp-room[data-v-1d81ebbf]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:radial-gradient(circle at 70% 18%,#7c2d12,transparent 36%),linear-gradient(180deg,#1a1024,#0c4a6e)}.mp-game[data-v-1d81ebbf]{margin:0;font-size:16px;font-weight:760}.mp-no[data-v-1d81ebbf]{margin:0;color:#ffffffc7;font-size:12px}.mp-state[data-v-1d81ebbf]{margin:0 0 8px;color:#fde68a;font-size:12px}.mp-ready[data-v-1d81ebbf]{padding:5px 16px;border-radius:12px;background:#16a34a;font-size:12px;font-weight:700}.home-ind[data-v-1d81ebbf]{width:34%;height:4px;margin:0 auto 7px;border-radius:2px;background:#ffffffd1}.page.is-mini.is-in[data-v-1d81ebbf]{transform-origin:72% 30%;animation:mp-in-1d81ebbf .42s cubic-bezier(.22,1,.36,1)}.page.is-mini.is-leave[data-v-1d81ebbf]{transform-origin:center 80%;transform:translate3d(0,calc(var(--leave) * -14%),0) scale(calc(1 - var(--leave) * .36));border-radius:14px;box-shadow:0 10px 24px #00000047;opacity:calc(1 - var(--leave) * .35)}.is-home[data-v-1d81ebbf]{padding:0 10px 8px;background:radial-gradient(circle at 18% 12%,#ff8fab,transparent 34%),radial-gradient(circle at 86% 22%,#7c3aed,transparent 32%),radial-gradient(circle at 50% 80%,#38bdf8,transparent 36%),linear-gradient(180deg,#312e81,#1d4ed8 55%,#0f172a)}.is-home .status[data-v-1d81ebbf]{display:flex;justify-content:space-between;padding:8px 6px 6px;color:#fff;font-size:11px;font-weight:700}.is-home .sigs[data-v-1d81ebbf]{font-size:10px;font-weight:650}.grid[data-v-1d81ebbf]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 6px;padding:4px 2px 0}.app[data-v-1d81ebbf]{display:grid;justify-items:center;gap:4px;border-radius:14px}.icon[data-v-1d81ebbf]{display:grid;place-items:center;overflow:hidden;width:36px;height:36px;border-radius:9px;color:#fff}.icon.sm[data-v-1d81ebbf]{width:22px;height:22px;border-radius:6px}.weile img[data-v-1d81ebbf]{display:block;width:100%;height:100%;object-fit:cover}.app small[data-v-1d81ebbf]{max-width:58px;overflow:hidden;color:#fff;font-size:8px;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}.is-im[data-v-1d81ebbf]{background:#34c759}.is-cal[data-v-1d81ebbf]{background:#fff;color:#ff3b30}.is-photo[data-v-1d81ebbf]{background:linear-gradient(160deg,#f97316,#ec4899 55%,#6366f1)}.is-cam[data-v-1d81ebbf]{background:#52525b}.is-set[data-v-1d81ebbf]{background:#636366}.is-map[data-v-1d81ebbf]{background:#64d2ff;color:#0a84ff}.is-cards[data-v-1d81ebbf]{background:#111}.is-phone[data-v-1d81ebbf]{background:#30d158}.is-safari[data-v-1d81ebbf]{background:#f5f5f7;color:#0a84ff}.wechat[data-v-1d81ebbf]{background:#24c064}.is-music[data-v-1d81ebbf]{background:linear-gradient(180deg,#fb7185,#e11d48)}.dots[data-v-1d81ebbf]{display:flex;gap:5px;justify-content:center;margin:auto 0 8px}.dots i[data-v-1d81ebbf]{width:5px;height:5px;border-radius:50%;background:#ffffff59}.dots .on[data-v-1d81ebbf]{background:#fff}.tray[data-v-1d81ebbf]{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;padding:8px 6px;border-radius:16px;background:#ffffff47;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.game-bg[data-v-1d81ebbf]{display:flex;flex-direction:column;height:100%;padding:10px 14px 8px;background:linear-gradient(90deg,#7c2d12,#1a1024 48%,#0c4a6e);color:#fff}.game-name[data-v-1d81ebbf]{margin:0;font-size:16px;font-weight:760}.agree[data-v-1d81ebbf]{margin:auto 0 8px;color:#ffffffc7;font-size:10px;text-align:center}.logins[data-v-1d81ebbf]{display:grid;grid-template-columns:1fr 1.15fr 1.15fr;gap:8px}.acc[data-v-1d81ebbf],.apple[data-v-1d81ebbf],.wx[data-v-1d81ebbf]{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;min-height:32px;border-radius:6px;font-size:11px;font-weight:650}.acc[data-v-1d81ebbf]{background:#00000073;color:#fff}.apple[data-v-1d81ebbf]{background:#fff;color:#111}.wx[data-v-1d81ebbf]{background:#24c064;color:#fff}.badge[data-v-1d81ebbf]{position:absolute;top:-9px;right:6px;padding:1px 5px;border-radius:7px;background:#ef4444;font-size:8px;font-style:normal}.sheet[data-v-1d81ebbf]{position:absolute;top:50%;left:50%;z-index:5;width:min(70%,300px);overflow:hidden;border-radius:12px;background:#2c2c2e;color:#f2f2f7;text-align:center;opacity:0;transform:translate(-50%,-42%) scale(.96);pointer-events:none}.sheet.is-on[data-v-1d81ebbf]{opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity .28s ease,transform .28s cubic-bezier(.16,1,.3,1);pointer-events:auto}.sheet p[data-v-1d81ebbf]{margin:14px 12px 8px;font-size:13px}.app-line[data-v-1d81ebbf]{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:650}.sheet-actions[data-v-1d81ebbf]{display:grid;grid-template-columns:1fr 1fr;border-top:.5px solid rgb(255 255 255 / .12)}.sheet-actions span[data-v-1d81ebbf]{display:grid;place-items:center;min-height:38px;font-size:14px}.ok[data-v-1d81ebbf]{border-left:.5px solid rgb(255 255 255 / .12);border-bottom-right-radius:12px;background:#3a3a3c;color:#7db7ff;font-weight:700}.beach[data-v-1d81ebbf]{position:relative;display:grid;place-items:center;height:100%;background:radial-gradient(circle at 70% 20%,#7dd3fc,transparent 30%),linear-gradient(180deg,#38bdf8,#fde68a 55%,#f59e0b);color:#fff}.room-card[data-v-1d81ebbf]{min-width:38%;padding:8px 12px;border-radius:8px;background:#0f766ee0;text-align:center}.room-card p[data-v-1d81ebbf]{margin:0;font-size:13px;font-weight:750}.room-card small[data-v-1d81ebbf]{color:#fffc;font-size:10px}.ready[data-v-1d81ebbf]{position:absolute;top:42%;font-size:13px;font-weight:750;text-shadow:0 1px 2px rgb(0 0 0 / .35)}.ready.l[data-v-1d81ebbf]{left:10%}.ready.r[data-v-1d81ebbf]{right:10%}.invite[data-v-1d81ebbf]{position:absolute;bottom:12px;padding:5px 10px;border-radius:12px;background:#16a34a;font-size:10px;font-weight:700}.wait[data-v-1d81ebbf],.wx[data-v-1d81ebbf],.ok[data-v-1d81ebbf],.app[data-v-1d81ebbf]{transition:background .22s ease,box-shadow .22s ease}.wait.is-aim[data-v-1d81ebbf],.wx.is-aim[data-v-1d81ebbf]{box-shadow:0 0 0 2px #60a5fa}.app.is-aim .icon[data-v-1d81ebbf]{box-shadow:0 0 0 2px #fff}.ok.is-aim[data-v-1d81ebbf]{box-shadow:inset 0 0 0 1.5px #7db7ff}.wait.is-hit[data-v-1d81ebbf]{background:#0063d1}.wx.is-hit[data-v-1d81ebbf]{filter:brightness(.92)}.app.is-hit[data-v-1d81ebbf]{background:#ffffff29}.ok.is-hit[data-v-1d81ebbf]{background:#525256}.finger[data-v-1d81ebbf]{position:absolute;z-index:8;width:22px;height:22px;border:2px solid rgb(255 255 255 / .92);border-radius:50%;background:#1414144d;transform:translate(-50%,-50%);transition:left .34s cubic-bezier(.16,1,.3,1),top .34s cubic-bezier(.16,1,.3,1);pointer-events:none}.finger.is-follow[data-v-1d81ebbf]{transition:none}.finger.is-tap[data-v-1d81ebbf]{animation:press-1d81ebbf .32s ease}.done[data-v-1d81ebbf]{position:absolute;top:50%;left:50%;z-index:9;display:grid;place-content:center;justify-items:center;gap:10px;width:166.67%;height:60%;background:#0f766ee0;color:#fff;transform:translate(-50%,-50%) rotate(90deg);animation:done-in-1d81ebbf .4s cubic-bezier(.16,1,.3,1)}.mark[data-v-1d81ebbf]{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#34c759;animation:mark-pop-1d81ebbf .48s cubic-bezier(.16,1,.3,1)}.done p[data-v-1d81ebbf]{margin:0;font-size:16px;font-weight:750}.replay[data-v-1d81ebbf]{display:inline-flex;align-items:center;gap:4px;min-height:36px;margin-top:4px;padding:0 14px;border:1px solid rgb(255 255 255 / .55);border-radius:18px;background:#ffffff29;color:#fff;font-size:13px;font-weight:650}.copy[data-v-1d81ebbf]{display:grid;gap:3px;min-height:3.2em}.frame-title[data-v-1d81ebbf]{margin:0;font-size:16px;font-weight:700}.frame-caption[data-v-1d81ebbf]{margin:0;color:var(--muted);font-size:14px;line-height:1.45}@keyframes spin-1d81ebbf{to{transform:rotate(360deg)}}@keyframes mp-in-1d81ebbf{0%{opacity:.35;transform:scale(.76)}to{opacity:1;transform:scale(1)}}@keyframes press-1d81ebbf{0%,to{transform:translate(-50%,-50%) scale(1)}40%{transform:translate(-50%,-50%) scale(.78)}}@keyframes done-in-1d81ebbf{0%{opacity:0}to{opacity:1}}@keyframes mark-pop-1d81ebbf{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.stage[data-v-1d81ebbf],.phone[data-v-1d81ebbf],.page[data-v-1d81ebbf],.sheet[data-v-1d81ebbf],.finger[data-v-1d81ebbf],.done[data-v-1d81ebbf],.mark[data-v-1d81ebbf]{transition:none;animation:none}.phone.is-tilt[data-v-1d81ebbf]{transform:translate(-50%,-50%) rotate(-90deg)}.mp-spin[data-v-1d81ebbf],.page.is-mini.is-in[data-v-1d81ebbf]{animation:none}}@media(prefers-color-scheme:dark){.is-tracker[data-v-1d81ebbf]{background:#1c1c1f;color:#f4f4f5}.st-mode[data-v-1d81ebbf]{background:#2c2c2e}.tab.on[data-v-1d81ebbf]{color:#f4f4f5}}.flow[data-v-54348421]{display:grid;gap:10px}.stage[data-v-54348421]{position:relative;overflow:hidden;width:min(100%,30dvh);aspect-ratio:9 / 15;max-height:50dvh;margin-inline:auto;border:1px solid var(--line);border-radius:var(--radius);background:#f2f2f7}.deck[data-v-54348421],.page[data-v-54348421]{position:absolute;top:0;right:0;bottom:0;left:0}.page[data-v-54348421]{display:flex;flex-direction:column;background:#f2f2f7;color:#111;transition:transform .58s cubic-bezier(.32,.72,0,1)}.page.is-now[data-v-54348421]{z-index:2;transform:translateZ(0)}.page.is-back[data-v-54348421]{z-index:1;transform:translate3d(-28%,0,0)}.page.is-next[data-v-54348421]{z-index:3;transform:translate3d(100%,0,0)}.big[data-v-54348421]{margin:8px 14px 6px;font-size:20px;font-weight:760;letter-spacing:-.03em}.nav[data-v-54348421]{position:relative;display:grid;place-items:center;height:34px;font-size:12px}.nav strong[data-v-54348421]{font-size:13px}.back[data-v-54348421]{position:absolute;left:10px;color:#007aff}.back[data-v-54348421]:before{content:"";display:inline-block;width:6px;height:6px;margin-right:3px;border-left:1.6px solid #007aff;border-bottom:1.6px solid #007aff;transform:rotate(45deg)}.clip[data-v-54348421]{overflow:hidden;flex:1}.list[data-v-54348421]{padding:0 10px 16px;will-change:transform}.pad[data-v-54348421]{padding:8px 10px}.group[data-v-54348421]{overflow:hidden;margin:0 10px 8px;border-radius:10px;background:#fff}.group[data-v-54348421]>:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.group[data-v-54348421]>:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.group[data-v-54348421]>:only-child{border-radius:10px}.pad .group[data-v-54348421],.list .group[data-v-54348421]{margin-left:0;margin-right:0}.row[data-v-54348421]{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border-bottom:.5px solid rgb(60 60 67 / .16);font-size:12px;white-space:nowrap}.row[data-v-54348421]:last-child{border-bottom:0}.row[data-v-54348421],.app-card[data-v-54348421],.alert-actions .danger[data-v-54348421]{transition:background .22s ease,box-shadow .22s ease}.is-aim[data-v-54348421]{background:#dbeafe;box-shadow:inset 0 0 0 1.5px #007aff}.row.is-hit[data-v-54348421],.app-card.is-hit[data-v-54348421],.trust-btn.is-hit[data-v-54348421],.danger.is-hit[data-v-54348421]{background:#e5e5ea;box-shadow:none}.profile[data-v-54348421]{min-height:42px;padding-top:5px;padding-bottom:5px}.glyph[data-v-54348421]{display:grid;place-items:center;width:20px;height:20px;border-radius:5px;color:#fff}.app-icon[data-v-54348421]{overflow:hidden;flex:0 0 auto;width:32px;height:32px;border-radius:7px}.app-icon img[data-v-54348421]{display:block;width:100%;height:100%;object-fit:cover}.chev[data-v-54348421]{width:6px;height:6px;margin-left:auto;border-right:1.5px solid #c7c7cc;border-top:1.5px solid #c7c7cc;transform:rotate(45deg)}.dim[data-v-54348421],.label[data-v-54348421],.note[data-v-54348421],.stack small[data-v-54348421]{color:#8e8e93}.label[data-v-54348421]{margin:2px 4px 6px;font-size:11px}.stack[data-v-54348421]{display:grid;flex:1;min-width:0}.stack b[data-v-54348421]{font-size:12.5px;font-weight:700}.stack small[data-v-54348421]{font-size:11px}.ph[data-v-54348421]{display:block;width:68%;height:9px;margin:3px 0 4px;border-radius:3px;background:#d1d1d6}.trust-btn[data-v-54348421]{display:grid;place-items:center;min-height:40px;padding:10px;color:#007aff;font-size:13px;text-align:center}.app-card[data-v-54348421]{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 10px}.verified[data-v-54348421]{flex:0 0 auto;color:#8e8e93;font-size:12px}.note[data-v-54348421]{margin:8px 16px 10px;font-size:11px;line-height:1.45}.alert[data-v-54348421]{margin:14px 12px 0;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 10px 24px #0000001f;opacity:0;transform:translate3d(0,16px,0)}.alert.is-on[data-v-54348421]{opacity:1;transform:translateZ(0);transition:opacity .32s ease,transform .32s cubic-bezier(.16,1,.3,1)}.alert p[data-v-54348421]{margin:0;padding:12px 12px 8px;font-size:12px;line-height:1.45;text-align:center}.alert-actions[data-v-54348421]{display:grid;grid-template-columns:1fr 1fr;border-top:.5px solid rgb(60 60 67 / .18)}.alert-actions span[data-v-54348421]{display:grid;place-items:center;min-height:38px;color:#007aff;font-size:14px}.alert-actions .danger[data-v-54348421]{border-left:.5px solid rgb(60 60 67 / .18);border-bottom-right-radius:12px;color:#ff3b30;font-weight:700}.finger[data-v-54348421]{position:absolute;z-index:8;width:22px;height:22px;border:2px solid rgb(255 255 255 / .92);border-radius:50%;background:#1414144d;transform:translate(-50%,-50%);transition:left .34s cubic-bezier(.16,1,.3,1),top .34s cubic-bezier(.16,1,.3,1);pointer-events:none}.finger.is-follow[data-v-54348421]{transition:none}.finger.is-tap[data-v-54348421]{animation:press-54348421 .32s ease}.done[data-v-54348421]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:grid;place-content:center;justify-items:center;gap:10px;background:#f2f2f7e6;animation:done-in-54348421 .4s cubic-bezier(.16,1,.3,1)}.mark[data-v-54348421]{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#34c759;color:#fff;animation:mark-pop-54348421 .48s cubic-bezier(.16,1,.3,1)}.done p[data-v-54348421]{margin:0;font-size:16px;font-weight:750}.replay[data-v-54348421]{display:inline-flex;align-items:center;gap:4px;min-height:36px;margin-top:4px;padding:0 14px;border:1px solid rgb(20 20 20 / .16);border-radius:18px;background:#fff;color:#141414;font-size:13px;font-weight:650}@keyframes done-in-54348421{0%{opacity:0}to{opacity:1}}@keyframes mark-pop-54348421{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.copy[data-v-54348421]{display:grid;gap:3px;min-height:3.2em}.frame-title[data-v-54348421]{margin:0;font-size:16px;font-weight:700}.frame-caption[data-v-54348421]{margin:0;color:var(--muted);font-size:14px;line-height:1.45}@keyframes press-54348421{0%,to{transform:translate(-50%,-50%) scale(1)}40%{transform:translate(-50%,-50%) scale(.78)}}@media(prefers-reduced-motion:reduce){.page[data-v-54348421],.alert[data-v-54348421],.finger[data-v-54348421]{transition:none}.finger.is-tap[data-v-54348421],.done[data-v-54348421],.mark[data-v-54348421]{animation:none}}@media(prefers-color-scheme:dark){.stage[data-v-54348421],.page[data-v-54348421]{background:#1c1c1e;color:#f2f2f7}.group[data-v-54348421],.alert[data-v-54348421]{background:#2c2c2e}.is-aim[data-v-54348421]{background:#16365c;box-shadow:inset 0 0 0 1.5px #0a84ff}.row.is-hit[data-v-54348421],.app-card.is-hit[data-v-54348421],.trust-btn.is-hit[data-v-54348421],.alert-actions .danger.is-hit[data-v-54348421]{background:#3a3a3c;box-shadow:none}.done[data-v-54348421]{background:#1c1c1ee6}.ph[data-v-54348421]{background:#636366}}.pulse[data-v-ee8fc369]{position:relative;display:inline-block;width:14px;height:14px;flex:0 0 auto;border-radius:50%;background:#14141447}.pulse[data-v-ee8fc369]:before,.pulse[data-v-ee8fc369]:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px solid rgb(20 20 20 / .7);border-radius:50%;animation:ring-ee8fc369 1.3s ease-out infinite}.pulse[data-v-ee8fc369]:after{animation-delay:.32s}@keyframes ring-ee8fc369{0%{opacity:.5;transform:scale(.55)}to{opacity:0;transform:scale(1.2)}}@media(prefers-reduced-motion:reduce){.pulse[data-v-ee8fc369]:before,.pulse[data-v-ee8fc369]:after{animation:none;opacity:.35}}@media(prefers-color-scheme:dark){.pulse[data-v-ee8fc369]{background:#f4f4f559}.pulse[data-v-ee8fc369]:before,.pulse[data-v-ee8fc369]:after{border-color:#f4f4f5b3}}.auth[data-v-cb2c8a56]{display:grid;place-items:center;height:100%;padding:16px;background:#0b0b0d}.box[data-v-cb2c8a56]{width:min(100%,240px);overflow:hidden;border-radius:12px;background:#2c2c2e;color:#f2f2f7;text-align:center}.box p[data-v-cb2c8a56]{margin:14px 12px 6px;font-size:13px;line-height:1.4}.box strong[data-v-cb2c8a56]{display:block;margin-bottom:12px;font-size:12px;font-weight:650}.row[data-v-cb2c8a56]{display:grid;grid-template-columns:1fr 1fr;border-top:.5px solid rgb(255 255 255 / .12)}.row span[data-v-cb2c8a56]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;font-size:14px}.ok[data-v-cb2c8a56]{border-left:.5px solid rgb(255 255 255 / .12);color:#0a84ff;font-weight:700}.ios[data-v-ad2ccf97]{height:100%;display:flex;flex-direction:column;background:#f2f2f7;color:#111}.nav[data-v-ad2ccf97]{position:relative;display:grid;place-items:center;height:36px;font-size:13px}.nav strong[data-v-ad2ccf97]{font-size:14px}.back[data-v-ad2ccf97]{position:absolute;left:12px;color:#007aff}.back[data-v-ad2ccf97]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:3px;border-left:1.6px solid #007aff;border-bottom:1.6px solid #007aff;transform:rotate(45deg)}.clip[data-v-ad2ccf97]{overflow:hidden;flex:1}.list[data-v-ad2ccf97]{padding:0 12px 16px;transform:translateZ(0);transition:transform 1.15s cubic-bezier(.16,1,.3,1)}.list.is-scrolled[data-v-ad2ccf97]{transform:translate3d(0,-46%,0)}.group[data-v-ad2ccf97]{overflow:hidden;margin-bottom:10px;border-radius:10px;background:#fff}.row[data-v-ad2ccf97]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:0 10px;border-bottom:.5px solid rgb(60 60 67 / .16);font-size:13px}.row[data-v-ad2ccf97]:last-child{border-bottom:0}.chev[data-v-ad2ccf97]{width:6px;height:6px;border-right:1.5px solid #c7c7cc;border-top:1.5px solid #c7c7cc;transform:rotate(45deg)}.is-target[data-v-ad2ccf97]{font-weight:650}.list.is-scrolled .is-target[data-v-ad2ccf97]{background:#e5e5ea}@media(prefers-reduced-motion:reduce){.list[data-v-ad2ccf97]{transition:none;transform:translate3d(0,-46%,0)}}@media(prefers-color-scheme:dark){.ios[data-v-ad2ccf97]{background:#1c1c1e;color:#f2f2f7}.group[data-v-ad2ccf97]{background:#2c2c2e}.row[data-v-ad2ccf97]{border-bottom-color:#54545873}.list.is-scrolled .is-target[data-v-ad2ccf97]{background:#3a3a3c}}.home[data-v-4fee4a6c]{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:14px 12px 16px;background:radial-gradient(circle at 20% 15%,#ff5d7a,transparent 36%),radial-gradient(circle at 80% 30%,#7c3aed,transparent 32%),linear-gradient(180deg,#2b1b6b,#1d4ed8)}.dock[data-v-4fee4a6c]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.app[data-v-4fee4a6c]{position:relative;display:grid;justify-items:center;gap:5px}.icon[data-v-4fee4a6c]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#fff;font-size:16px;font-weight:760}.wechat[data-v-4fee4a6c]{background:#24c064}.weile[data-v-4fee4a6c]{background:linear-gradient(160deg,#38bdf8,#2563eb)}.tracker[data-v-4fee4a6c]{background:#111}small[data-v-4fee4a6c]{max-width:72px;overflow:hidden;color:#fff;font-size:9px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.app[data-v-4fee4a6c] .pulse{position:absolute;top:14px;right:10px}.hint[data-v-4fee4a6c]{margin:12px 0 0;color:#ffffffdb;font-size:12px;text-align:center}.login[data-v-41659af5]{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:16px 12px;background:radial-gradient(circle at 20% 20%,#fb923c,transparent 34%),radial-gradient(circle at 80% 70%,#38bdf8,transparent 36%),#12091c;color:#fff}.brand[data-v-41659af5]{margin:0 auto auto;font-size:16px;font-weight:750}.actions[data-v-41659af5]{display:grid;gap:8px}.ghost[data-v-41659af5],.wx[data-v-41659af5]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border-radius:8px;font-size:13px;font-weight:650}.ghost[data-v-41659af5]{background:#ffffffeb;color:#111}.wx[data-v-41659af5]{background:#24c064;color:#fff}.ios[data-v-f34b943e]{height:100%;overflow:hidden;padding:14px 12px 12px;background:#f2f2f7;color:#111}.title[data-v-f34b943e]{margin:0 6px 10px;font-size:22px;font-weight:760;letter-spacing:-.03em}.group[data-v-f34b943e]{overflow:hidden;margin-bottom:10px;border-radius:10px;background:#fff}.row[data-v-f34b943e]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-bottom:.5px solid rgb(60 60 67 / .16);font-size:13px}.row[data-v-f34b943e]:last-child{border-bottom:0}.glyph[data-v-f34b943e]{display:grid;place-items:center;width:22px;height:22px;border-radius:5px;color:#fff}.chev[data-v-f34b943e]{width:6px;height:6px;border-right:1.5px solid #c7c7cc;border-top:1.5px solid #c7c7cc;transform:rotate(45deg)}.is-target[data-v-f34b943e]{background:#fff}.is-on .is-target[data-v-f34b943e]{animation:flash-f34b943e 1.4s ease-in-out infinite}@keyframes flash-f34b943e{0%,to{background:#fff}45%,55%{background:#e5e5ea}}@media(prefers-reduced-motion:reduce){.is-on .is-target[data-v-f34b943e]{animation:none;background:#e5e5ea}}@media(prefers-color-scheme:dark){.ios[data-v-f34b943e]{background:#1c1c1e;color:#f2f2f7}.group[data-v-f34b943e]{background:#2c2c2e}.row[data-v-f34b943e]{border-bottom-color:#54545873}.is-on .is-target[data-v-f34b943e]{animation:none;background:#3a3a3c}}.table[data-v-ad2d1b36]{display:flex;flex-direction:column;height:100%;padding:16px 14px;background:radial-gradient(circle at 50% 0%,#7dd3fc,transparent 42%),#0f766e;color:#fff}.ok[data-v-ad2d1b36]{margin:0 0 12px;font-size:15px;font-weight:750;text-align:center}.felt[data-v-ad2d1b36]{display:flex;align-items:flex-end;justify-content:center;gap:8px;margin-top:auto}.felt span[data-v-ad2d1b36]{width:42px;height:58px;border-radius:6px;background:#fff;box-shadow:0 6px 12px #0000002e}.felt span[data-v-ad2d1b36]:nth-child(1){transform:rotate(-10deg)}.felt span[data-v-ad2d1b36]:nth-child(3){transform:rotate(10deg)}.app[data-v-b6b1511a]{display:flex;flex-direction:column;height:100%;padding:16px 14px;background:#fff;color:#141414}.name[data-v-b6b1511a]{margin:0 0 14px;font-size:15px;font-weight:700;text-align:center}.pills[data-v-b6b1511a]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:auto}.pills span[data-v-b6b1511a]{padding:6px 10px;border-radius:8px;background:#f0f0f2;font-size:12px}.pills .on[data-v-b6b1511a]{background:#141414;color:#fff}.wait[data-v-b6b1511a]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:10px;background:#2a2a2e;color:#fff;font-size:14px;font-weight:650}@media(prefers-color-scheme:dark){.app[data-v-b6b1511a]{background:#1c1c1f;color:#f4f4f5}.pills span[data-v-b6b1511a]{background:#2c2c30}}.ios[data-v-45cc8783]{position:relative;height:100%;background:#f2f2f7;color:#111}.nav[data-v-45cc8783]{position:relative;display:grid;place-items:center;height:36px;padding:0 28px}.nav strong[data-v-45cc8783]{overflow:hidden;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.back[data-v-45cc8783]{position:absolute;left:14px;width:8px;height:8px;border-left:1.6px solid #007aff;border-bottom:1.6px solid #007aff;transform:rotate(45deg)}.note[data-v-45cc8783]{margin:10px 18px 12px;color:#6c6c70;font-size:11px;line-height:1.45}.group[data-v-45cc8783]{margin:0 12px;overflow:hidden;border-radius:10px;background:#fff}.trust[data-v-45cc8783]{min-height:40px;padding:10px;color:#007aff;font-size:13px;text-align:center}.sheet[data-v-45cc8783]{position:absolute;right:18px;bottom:18px;left:18px;overflow:hidden;border-radius:12px;background:#fffffff5;box-shadow:0 12px 32px #00000024;transform:translate3d(0,12px,0);opacity:.65}.sheet.is-on[data-v-45cc8783]{opacity:1;transform:translateZ(0);transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.sheet p[data-v-45cc8783]{margin:0;padding:12px 12px 8px;color:#3a3a3c;font-size:12px;line-height:1.45;text-align:center}.actions[data-v-45cc8783]{display:grid;grid-template-columns:1fr 1fr;border-top:.5px solid rgb(60 60 67 / .18);font-size:14px}.actions span[data-v-45cc8783]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;color:#007aff}.go[data-v-45cc8783]{border-left:.5px solid rgb(60 60 67 / .18);color:#ff3b30;font-weight:650}@media(prefers-reduced-motion:reduce){.sheet[data-v-45cc8783]{opacity:1;transform:none}}@media(prefers-color-scheme:dark){.ios[data-v-45cc8783]{background:#1c1c1e;color:#f2f2f7}.group[data-v-45cc8783],.sheet[data-v-45cc8783]{background:#2c2c2e}.sheet p[data-v-45cc8783]{color:#d1d1d6}}.ios[data-v-5fa0e4de]{height:100%;background:#f2f2f7;color:#111}.nav[data-v-5fa0e4de]{position:relative;display:grid;place-items:center;height:36px;font-size:12px}.nav strong[data-v-5fa0e4de]{max-width:58%;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.back[data-v-5fa0e4de]{position:absolute;left:12px;color:#007aff}.pad[data-v-5fa0e4de]{padding:8px 12px}.group[data-v-5fa0e4de]{overflow:hidden;margin-bottom:10px;border-radius:10px;background:#fff}.row[data-v-5fa0e4de]{display:flex;align-items:center;gap:8px;min-height:40px;padding:6px 10px;border-bottom:.5px solid rgb(60 60 67 / .16);font-size:13px}.row[data-v-5fa0e4de]:last-child{border-bottom:0}.link[data-v-5fa0e4de]{color:#007aff}.label[data-v-5fa0e4de]{margin:0 8px 6px;color:#6c6c70;font-size:11px}.glyph[data-v-5fa0e4de]{display:grid;place-items:center;width:22px;height:22px;border-radius:5px;background:#0a84ff;color:#fff}.glyph.gray[data-v-5fa0e4de]{background:#8e8e93}.stack[data-v-5fa0e4de]{display:grid;flex:1;min-width:0}.stack b[data-v-5fa0e4de]{overflow:hidden;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.stack small[data-v-5fa0e4de]{color:#8e8e93;font-size:11px}.meta[data-v-5fa0e4de]{margin-left:auto;color:#8e8e93;font-size:12px}.chev[data-v-5fa0e4de]{width:6px;height:6px;border-right:1.5px solid #c7c7cc;border-top:1.5px solid #c7c7cc;transform:rotate(45deg)}.is-target[data-v-5fa0e4de]{background:#e5e5ea}@media(prefers-color-scheme:dark){.ios[data-v-5fa0e4de]{background:#1c1c1e;color:#f2f2f7}.group[data-v-5fa0e4de]{background:#2c2c2e}.is-target[data-v-5fa0e4de]{background:#3a3a3c}}.chat[data-v-cc1ec207]{height:100%;padding:12px;background:#111214;color:#f2f2f7}.bar[data-v-cc1ec207]{margin-bottom:12px;font-size:13px;text-align:center}.card[data-v-cc1ec207]{padding:12px;border-radius:12px;background:#2a2a2e}.card p[data-v-cc1ec207]{margin:0 0 4px;font-size:14px;font-weight:650}.card small[data-v-cc1ec207]{color:#8be09d;font-size:11px}.art[data-v-cc1ec207]{display:grid;place-items:center;height:72px;margin:10px 0;border-radius:10px;background:linear-gradient(160deg,#f5a623,#e85d04);font-size:13px;font-weight:700}.join[data-v-cc1ec207]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:36px;border-radius:18px;background:#f5b942;color:#3b2500;font-size:13px;font-weight:750}.walk[data-v-4a76054a]{display:grid;gap:12px}.stage[data-v-4a76054a]{position:relative;overflow:hidden;aspect-ratio:9 / 14;max-height:42dvh;border:1px solid var(--line);border-radius:var(--radius);background:#f2f2f7}.scene[data-v-4a76054a]{position:absolute;top:0;right:0;bottom:0;left:0}.copy[data-v-4a76054a]{display:grid;gap:4px;min-height:3.4em}.frame-title[data-v-4a76054a]{margin:0;font-size:16px;font-weight:700;line-height:1.35}.frame-caption[data-v-4a76054a]{margin:0;color:var(--muted);font-size:14px;line-height:1.45}.nav[data-v-4a76054a]{display:flex;align-items:center;gap:8px}.dot[data-v-4a76054a]{width:7px;height:7px;padding:0;border-radius:50%;background:var(--line)}.dot[aria-selected=true][data-v-4a76054a]{width:18px;border-radius:999px;background:var(--ink)}.replay[data-v-4a76054a]{display:inline-flex;align-items:center;gap:4px;margin-left:auto;min-height:32px;color:var(--muted);font-size:13px;font-weight:650}.swap-enter-active[data-v-4a76054a],.swap-leave-active[data-v-4a76054a],.copy-enter-active[data-v-4a76054a],.copy-leave-active[data-v-4a76054a]{transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.swap-leave-active[data-v-4a76054a]{position:absolute;top:0;right:0;bottom:0;left:0}.swap-enter-from[data-v-4a76054a]{opacity:0;transform:translate3d(12px,0,0)}.swap-leave-to[data-v-4a76054a]{opacity:0;transform:translate3d(-12px,0,0)}.copy-enter-from[data-v-4a76054a]{opacity:0;transform:translate3d(0,6px,0)}.copy-leave-to[data-v-4a76054a]{opacity:0}@media(prefers-color-scheme:dark){.stage[data-v-4a76054a]{background:#1c1c1e}}@media(prefers-reduced-motion:reduce){.swap-enter-active[data-v-4a76054a],.swap-leave-active[data-v-4a76054a],.copy-enter-active[data-v-4a76054a],.copy-leave-active[data-v-4a76054a]{transition:none}}.overlay[data-v-11204186]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;align-items:center;padding:20px;background:#00000073}.dialog[data-v-11204186]{width:min(100%,400px);overflow:hidden;padding:16px;border-radius:20px;background:var(--surface)}header[data-v-11204186]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}h2[data-v-11204186]{margin:0;font-size:16px;font-weight:700}.icon[data-v-11204186]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--bg)}video[data-v-11204186]{display:block;width:100%;max-height:min(70dvh,560px);border-radius:12px;background:#111}.step[data-v-b89df45d]{display:flex;flex-direction:column;min-height:100dvh;overflow-x:hidden}.top[data-v-b89df45d]{position:sticky;top:0;z-index:4;padding:calc(10px + env(safe-area-inset-top)) var(--pad) 12px;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.top-row[data-v-b89df45d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.back[data-v-b89df45d]{display:inline-flex;align-items:center;gap:2px;min-height:36px;margin-left:-6px;padding:0 6px;color:var(--ink);font-size:15px;font-weight:600}.count[data-v-b89df45d]{margin:0;color:var(--muted);font-size:13px}.body[data-v-b89df45d]{display:grid;align-content:start;gap:12px;flex:1;padding:8px var(--pad) 20px}.body.is-open[data-v-b89df45d]{padding-bottom:calc(20px + env(safe-area-inset-bottom))}h1[data-v-b89df45d]{margin:0;font-size:26px;font-weight:730;letter-spacing:-.03em;line-height:1.2}.lead[data-v-b89df45d]{margin:0;max-width:36em;color:var(--muted);font-size:16px;line-height:1.55}.preview[data-v-b89df45d]{overflow:hidden;aspect-ratio:9 / 14;max-height:36dvh;border:1px solid var(--line);border-radius:var(--radius)}.caption[data-v-b89df45d]{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.callout[data-v-b89df45d]{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.5}.is-warn[data-v-b89df45d]{background:var(--warn-bg);color:var(--warn)}.is-tip[data-v-b89df45d]{background:var(--ok-bg);color:var(--ok)}.video-btn[data-v-b89df45d]{display:inline-flex;align-items:center;gap:6px;justify-self:start;min-height:36px;padding:0;color:var(--ink);font-size:14px;font-weight:650}.dock[data-v-b89df45d]{position:sticky;bottom:0;z-index:5;display:grid;gap:10px;padding:12px var(--pad) calc(16px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.btn[data-v-b89df45d]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 16px;border-radius:14px;font-size:16px;font-weight:650;text-decoration:none}.btn[data-v-b89df45d]:active{transform:scale(.98)}.btn[data-v-b89df45d]:disabled{opacity:.45}.primary[data-v-b89df45d]{background:var(--accent);color:var(--accent-ink)}.ghost[data-v-b89df45d]{border:1px solid var(--line);background:var(--surface)}:root{color-scheme:light;--bg: #f4f4f5;--bg-deep: #e4e4e7;--surface: #fafafa;--ink: #141414;--muted: #5c5c63;--line: #d4d4d8;--accent: #141414;--accent-ink: #fafafa;--warn: #c2410c;--warn-bg: #ffedd5;--blue: #2563eb;--blue-ink: #ffffff;--ok: #3f6212;--ok-bg: #ecfccb;--shadow: 0 16px 36px rgb(20 20 20 / .08);--radius: 16px;--font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", sans-serif;--pad: 20px}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--bg: #121214;--bg-deep: #09090b;--surface: #1c1c1f;--ink: #f4f4f5;--muted: #a1a1aa;--line: #3f3f46;--accent: #f4f4f5;--accent-ink: #121214;--warn: #fdba74;--warn-bg: #3b2414;--blue: #3b82f6;--blue-ink: #ffffff;--ok: #bef264;--ok-bg: #1a2e0c;--shadow: 0 16px 36px rgb(0 0 0 / .4)}html{background:#121214}}*{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;background:var(--bg-deep);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button,input{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed}img{display:block;max-width:100%}a{color:inherit}#app{min-height:100dvh;max-width:430px;margin:0 auto;background:var(--bg)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
