.auth-wrap[data-v-d0efa730]{position:relative;overflow:hidden;background-color:#eaf3ff;background-position:center;background-size:cover;background-repeat:no-repeat}.auth-logo[data-v-d0efa730]{position:absolute;top:26px;left:36px;z-index:2;color:#1c2740;font-size:20px}.auth-logo .mark[data-v-d0efa730]{width:36px;height:36px;border-radius:50%;background:none}.auth-logo .wordmark[data-v-d0efa730]{width:auto;height:28px;max-width:none;border-radius:0;background:none}.auth-mascot[data-v-d0efa730]{position:absolute;z-index:0;left:62%;bottom:18%;width:min(280px,24vw);height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.auth-stage[data-v-d0efa730]{position:relative;z-index:1;flex:1;width:min(1180px,calc(100% - 72px));margin:0 auto;padding:96px 0 28px 8vw;display:flex;align-items:center}.auth-card[data-v-d0efa730]{position:relative;overflow:visible;width:min(440px,100%);padding:28px 28px 22px;border:0;border-radius:28px;background:#fff;box-shadow:0 24px 70px #5a8cc829}.auth-card[data-v-d0efa730]:before{display:none}.auth-card h1[data-v-d0efa730]{margin:8px 0;padding-right:128px;font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Segoe UI,sans-serif;font-weight:750;font-size:30px;line-height:1.25;letter-spacing:-.03em;color:#1a2744}.auth-card h1 span[data-v-d0efa730]{color:#2f7bff}.sub[data-v-d0efa730]{margin:0 0 22px;color:#8b9bb0;font-size:14px}.auth-card .field[data-v-d0efa730]{gap:8px;margin-bottom:16px}.auth-card .field span[data-v-d0efa730]{display:flex;align-items:center;gap:6px;color:#7e8da3;font-size:13px}.auth-card .field span svg[data-v-d0efa730]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.field input[data-v-d0efa730]{min-height:48px;border-radius:12px;border-color:#e4ebf5;background:#fff}.field input[data-v-d0efa730]:focus{outline:none;border-color:#2f7bff;box-shadow:0 0 0 3px #2f7bff24}.alert[data-v-d0efa730]{margin-top:0}.secret[data-v-d0efa730]{position:relative}.secret input[data-v-d0efa730]{width:100%;padding-right:44px}.eye[data-v-d0efa730]{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#8b9bb0}.eye[data-v-d0efa730]:hover{color:#2f7bff}.eye svg[data-v-d0efa730]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.code-row .btn[data-v-d0efa730]{flex-shrink:0;white-space:nowrap;padding:0 12px;border-radius:12px}.auth-submit[data-v-d0efa730]{width:100%;min-height:48px;margin-top:6px;border:0;border-radius:999px;font-weight:700;letter-spacing:.04em;background:#2f7bff}.auth-submit[data-v-d0efa730]:hover:not(:disabled){background:#1d68ef}.or[data-v-d0efa730]{display:flex;align-items:center;gap:12px;margin:16px 0 12px;color:#a8b6c8;font-size:13px}.or[data-v-d0efa730]:before,.or[data-v-d0efa730]:after{content:"";flex:1;height:1px;background:#e6eef7}.auth-links[data-v-d0efa730]{align-items:center;margin-top:0;color:#7e8da3;font-size:14px}.auth-links p[data-v-d0efa730]{margin:0}.auth-links a[data-v-d0efa730]{color:#2f7bff;font-weight:650;text-decoration:none}.auth-links a[data-v-d0efa730]:hover{color:#1d68ef}.auth-lang[data-v-d0efa730]{position:absolute;top:26px;right:24px;z-index:3}.auth-lang-btn[data-v-d0efa730]{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid #e3ebf5;border-radius:999px;background:#fff;color:#5d6d84;font-size:13px;font-weight:650}.auth-lang-btn[data-v-d0efa730]:hover,.auth-lang-btn[aria-expanded=true][data-v-d0efa730]{border-color:#c9daf3;background:#f5f9ff}.auth-lang-btn svg[data-v-d0efa730]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.auth-lang-btn .chev[data-v-d0efa730]{width:14px;height:14px}.auth-lang-btn[aria-expanded=true] .chev[data-v-d0efa730]{transform:rotate(180deg)}.auth-lang-menu[data-v-d0efa730]{position:absolute;top:calc(100% + 6px);right:0;display:grid;min-width:132px;padding:6px;border:1px solid #e3ebf5;border-radius:14px;background:#fff;box-shadow:0 12px 32px #5078aa29}.auth-lang-menu button[data-v-d0efa730]{border:0;border-radius:10px;background:transparent;color:#1a2744;font-weight:650;font-size:14px;text-align:left;min-height:36px;padding:0 10px}.auth-lang-menu button[data-v-d0efa730]:hover{background:#f3f7fd}.auth-lang-menu button.on[data-v-d0efa730]{background:#2f7bff;color:#fff}.auth-wrap[data-v-d0efa730] .site-footer{position:relative;z-index:1;background:transparent;border-top-color:#aac4e073}.auth-wrap[data-v-d0efa730] .footer-inner{width:min(1180px,calc(100% - 72px))}.auth-wrap[data-v-d0efa730] .footer-inner,.auth-wrap[data-v-d0efa730] .footer-inner a{color:#8aa0b8;font-weight:500}.auth-wrap[data-v-d0efa730] .footer-inner a:hover{color:#2f7bff}@media(max-width:1080px){.auth-mascot[data-v-d0efa730]{display:none}.auth-stage[data-v-d0efa730]{width:min(440px,calc(100% - 32px));padding-left:0}.auth-card h1[data-v-d0efa730]{padding-right:112px;font-size:26px}}.mask[data-v-1d5eea82]{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:#0f172a47}.sheet[data-v-1d5eea82]{display:flex;flex-direction:column;width:min(640px,100%);max-height:min(78vh,720px);overflow:hidden;border-radius:24px;background:#fff}.sheet-head[data-v-1d5eea82]{display:flex;align-items:center;gap:8px;padding:10px 8px 10px 16px;border-bottom:1px solid #f1f5f9}.sheet-head h3[data-v-1d5eea82]{flex:1;margin:0;font-size:16px;font-weight:650}.icon-btn[data-v-1d5eea82]{width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:#64748b;font-size:22px}.sheet-body[data-v-1d5eea82]{min-height:0;overflow:auto;padding:16px}.panel[data-v-1d5eea82]{padding:4px 4px 8px;border:1px solid #e2e8f0;border-radius:16px}.code-row[data-v-1d5eea82],.panel dl div[data-v-1d5eea82],.rows div[data-v-1d5eea82]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px}.code-row span[data-v-1d5eea82],.panel dt[data-v-1d5eea82],.rows span[data-v-1d5eea82],.guide p[data-v-1d5eea82],.muted[data-v-1d5eea82]{color:#64748b;font-size:14px}.code-row strong[data-v-1d5eea82]{margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.code-row button[data-v-1d5eea82]{border:0;border-radius:999px;background:transparent;color:#264ce2;font-weight:650}.panel dl[data-v-1d5eea82]{margin:0;border-top:1px solid #f1f5f9}.panel dd[data-v-1d5eea82]{margin:0;font-weight:650}.guide[data-v-1d5eea82]{padding:10px;border-top:1px solid #f1f5f9}.guide p[data-v-1d5eea82]{margin:0}.guide p+p[data-v-1d5eea82]{margin-top:4px;font-size:12px;line-height:1.6}h4[data-v-1d5eea82]{margin:16px 4px 8px;color:#64748b;font-size:12px;font-weight:650}.empty[data-v-1d5eea82]{padding:28px 8px;text-align:center}.rows[data-v-1d5eea82]{margin:0;padding:0;list-style:none;overflow:hidden;border:1px solid #e2e8f0;border-radius:16px}.rows li[data-v-1d5eea82]{padding:10px 4px;border-bottom:1px solid #f1f5f9}.rows li[data-v-1d5eea82]:last-child{border-bottom:0}.rows p[data-v-1d5eea82]{margin:0;padding:0 10px 4px;color:#94a3b8;font-size:12px;word-break:break-all}.sr-only[data-v-be48143c]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mobile-bar[data-v-be48143c]{display:none}.shell.mobile[data-v-be48143c]{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.shell.mobile .mobile-bar[data-v-be48143c]{display:block;position:sticky;top:0;z-index:20;background:#ffffffb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 10px 30px -24px #0c1224b3;padding-top:env(safe-area-inset-top)}.mobile-row[data-v-be48143c]{display:flex;align-items:center;justify-content:space-between;gap:8px;height:56px;padding:0 4px 0 12px}.mobile-lead[data-v-be48143c]{display:flex;align-items:center;min-width:0;flex:1;gap:4px}.mobile-lead h1[data-v-be48143c]{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;letter-spacing:-.02em}.mobile-brand[data-v-be48143c]{display:flex;align-items:center}.mobile-brand .mark[data-v-be48143c]{width:28px;height:28px;border-radius:50%;object-fit:cover}.mobile-tools[data-v-be48143c]{display:flex;align-items:center;flex-shrink:0;margin-left:auto}.lang-wrap[data-v-be48143c]{position:relative}.icon-btn[data-v-be48143c]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:transparent;color:#334155}.icon-btn.danger[data-v-be48143c]{color:var(--danger)}.icon-btn svg[data-v-be48143c]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lang-pop[data-v-be48143c]{position:absolute;top:calc(100% + 4px);right:0;z-index:5;display:grid;min-width:132px;padding:6px;border-radius:14px;background:#fff;box-shadow:0 12px 32px #0f172a29}.lang-pop button[data-v-be48143c]{height:36px;border:0;border-radius:10px;background:transparent;text-align:left;padding:0 10px;font-weight:650}.lang-pop button.on[data-v-be48143c]{color:var(--blue-dark);background:var(--blue-soft)}.shell.mobile[data-v-be48143c] .site-footer{display:none}.shell.mobile .page[data-v-be48143c]{padding-top:16px}.shell.mobile.is-sub[data-v-be48143c] .page-head,.bottom-nav[data-v-be48143c]{display:none}.shell.mobile .bottom-nav[data-v-be48143c]{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;background:#ffffffd6;box-shadow:0 -12px 32px -22px #0c12248c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding-bottom:env(safe-area-inset-bottom)}.bottom-nav a[data-v-be48143c]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:56px;min-width:0;padding:0 4px;color:#64748b;text-decoration:none;font-size:11px;line-height:1.1}.nav-ico[data-v-be48143c]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px}.nav-ico svg[data-v-be48143c]{width:20px;height:20px;fill:none;stroke:#94a3b8;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bottom-nav a[aria-current=page][data-v-be48143c]{color:var(--blue);font-weight:650}.bottom-nav a[aria-current=page] .nav-ico[data-v-be48143c]{background:var(--blue);box-shadow:0 8px 16px -6px #196abbbf}.bottom-nav a[aria-current=page] .nav-ico svg[data-v-be48143c]{stroke:#fff}.mask[data-v-be48143c]{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:#0f172a47}.dialog[data-v-be48143c]{width:min(420px,100%);padding:20px;border-radius:20px;background:#fff}.dialog h3[data-v-be48143c]{margin:0 0 16px;font-size:18px}.dialog-actions[data-v-be48143c]{display:flex;justify-content:flex-end;gap:8px}.mask[data-v-e7a70e7d]{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:#0f172a47}.mask.confirm[data-v-e7a70e7d]{z-index:50;background:#0f172a2e}.dialog[data-v-e7a70e7d]{width:min(420px,100%);padding:20px;border-radius:20px;background:#fff}.sheet[data-v-e7a70e7d]{display:flex;flex-direction:column;width:min(640px,100%);max-height:min(78vh,720px);padding:0;overflow:hidden}.sheet-head[data-v-e7a70e7d]{display:flex;align-items:center;gap:4px;padding:10px 8px 10px 16px;border-bottom:1px solid #f1f5f9}.sheet-head h3[data-v-e7a70e7d]{flex:1;margin:0;font-size:16px;font-weight:650}.icon-btn[data-v-e7a70e7d]{width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:#64748b;font-size:22px}.sheet-body[data-v-e7a70e7d]{min-height:0;overflow:auto;padding:12px 16px 16px}.sheet-tools[data-v-e7a70e7d]{display:flex;justify-content:flex-end}.sheet-tools button[data-v-e7a70e7d],.text-btn.danger[data-v-e7a70e7d]{border:0;background:transparent;color:#264ce2;font-weight:650}.text-btn.danger[data-v-e7a70e7d]{color:#e11d48}.hint[data-v-e7a70e7d],.when[data-v-e7a70e7d],.muted[data-v-e7a70e7d]{color:#64748b;font-size:13px}.empty[data-v-e7a70e7d]{padding:28px 0;text-align:center}.rows[data-v-e7a70e7d]{margin:8px 0 0;padding:0;list-style:none;overflow:hidden;border:1px solid #e2e8f0;border-radius:16px}.rows button[data-v-e7a70e7d]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;border-bottom:1px solid #f1f5f9;background:#fff;text-align:left}.rows li:last-child button[data-v-e7a70e7d]{border-bottom:0}.rows strong[data-v-e7a70e7d]{display:inline;margin-right:6px;font-size:14px}.rows small[data-v-e7a70e7d]{display:block;margin-top:4px;color:#64748b;font-size:12px}.rows i[data-v-e7a70e7d]{margin-left:auto;color:#94a3b8;font-style:normal}.pill[data-v-e7a70e7d]{display:inline-flex;align-items:center;height:22px;padding:0 7px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#64748b;font-size:12px;font-weight:650}.pill.open[data-v-e7a70e7d]{color:#264ce2;border-color:#dbe4ff;background:#eef1ff}.ticket-title[data-v-e7a70e7d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.thread[data-v-e7a70e7d]{display:flex;flex-direction:column;gap:12px;margin:14px 0;padding:0;list-style:none}.thread li[data-v-e7a70e7d]{display:flex;align-items:flex-start;gap:8px}.thread li.mine[data-v-e7a70e7d]{flex-direction:row-reverse}.avatar[data-v-e7a70e7d]{display:grid;place-items:center;width:32px;height:32px;overflow:hidden;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0;font-size:12px}.avatar.mine[data-v-e7a70e7d]{background:#eef1ff;color:#264ce2;box-shadow:none}.avatar img[data-v-e7a70e7d],.avatar svg[data-v-e7a70e7d]{width:18px;height:18px}.avatar svg[data-v-e7a70e7d]{fill:none;stroke:currentColor;stroke-width:1.8}.bubble[data-v-e7a70e7d]{max-width:75%;padding:8px 12px;border-radius:16px;background:#f1f5f9;color:#334155}.thread li.mine .bubble[data-v-e7a70e7d]{background:#eef1ff;color:#0f172a}.bubble p[data-v-e7a70e7d]{margin:0;white-space:pre-wrap;font-size:14px;line-height:1.6}.bubble time[data-v-e7a70e7d]{display:block;margin-top:4px;color:#94a3b8;font-size:11px}.compose textarea[data-v-e7a70e7d],.field input[data-v-e7a70e7d],.field textarea[data-v-e7a70e7d]{width:100%;border:1px solid #d9e3ee;border-radius:12px;padding:10px 12px;background:#fff}.field[data-v-e7a70e7d]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.sheet-actions[data-v-e7a70e7d]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.sheet-actions.split[data-v-e7a70e7d]{justify-content:space-between}.confirm-box h3[data-v-e7a70e7d]{margin:0 0 8px}.confirm-box p[data-v-e7a70e7d]{margin:0;color:#475569;font-size:14px}.catalog[data-v-4141d389]{display:grid;gap:12px}.plan[data-v-4141d389]{position:relative;overflow:hidden;padding:18px 16px 16px;border-radius:18px;background:#fff;box-shadow:0 12px 28px -18px #264ce28c,inset 0 0 0 1px #d5defa}.plan[data-v-4141d389]:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,#264ce2,#7c9bff,#5eead4)}.plan.link[data-v-4141d389]{cursor:pointer}.head[data-v-4141d389]{display:flex;align-items:center;justify-content:space-between;gap:12px}.head h2[data-v-4141d389],.plan>h2[data-v-4141d389],.current h3[data-v-4141d389]{margin:0;font-size:18px;overflow-wrap:anywhere}.pill[data-v-4141d389]{flex:none;height:32px;padding:0 12px;border:0;border-radius:999px;background:#264ce2;color:#fff;font-size:14px;font-weight:600;box-shadow:0 8px 16px -8px #264ce2e6}.paused[data-v-4141d389]{flex:none;padding:2px 8px;border-radius:999px;background:#fff1f2;color:#e11d48;font-size:12px}.due[data-v-4141d389]{margin:12px 0 0;color:#264ce2;font-size:28px;font-weight:650;letter-spacing:-.03em}.from[data-v-4141d389],.label[data-v-4141d389]{margin:2px 0 0;color:#64748b;font-size:12px}.periods[data-v-4141d389]{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.periods button[data-v-4141d389],.periods li[data-v-4141d389]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 12px;border-radius:12px;background:#f8fafc;color:#475569}.periods button[data-v-4141d389]{width:100%;border:0;text-align:left}.periods button.on[data-v-4141d389]{background:#eef1ff;color:#264ce2;font-weight:600;box-shadow:inset 0 0 0 1px #264ce2}.periods.quiet[data-v-4141d389]{margin-top:8px}.periods.quiet li[data-v-4141d389]{min-height:36px;background:transparent;border-top:1px solid #e8eeff;border-radius:0;padding:8px 0}.facts[data-v-4141d389]{margin:12px 0 0;padding:0;list-style:none;color:#0f172a;font-size:14px}.facts li[data-v-4141d389]{position:relative;padding-left:16px;line-height:1.7}.facts li[data-v-4141d389]:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:999px;background:#264ce2}.copy[data-v-4141d389]{margin:10px 0 0;color:#475569;font-size:14px;line-height:1.6;white-space:pre-wrap}.copy.clamp[data-v-4141d389]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.more[data-v-4141d389]{margin-top:8px;border:0;background:transparent;color:#264ce2;font-weight:600}.empty[data-v-4141d389]{margin:0;padding:40px 16px;border-radius:18px;background:#fff;text-align:center;color:#64748b;box-shadow:inset 0 0 0 1px #e2e8f0e6}.back[data-v-4141d389]{display:inline-flex;align-items:center;min-height:40px;margin-bottom:12px;border:0;background:transparent;color:#264ce2;font-weight:600}.note[data-v-4141d389]{margin:0 0 12px;padding:10px 12px;border-radius:12px;background:#eef1ff;color:#264ce2}.buy-grid[data-v-4141d389]{display:grid;gap:12px}.buy-side[data-v-4141d389]{display:flex;flex-direction:column;gap:12px}.current[data-v-4141d389]{position:relative;overflow:hidden;padding:16px;border-radius:22px;color:#fff;background:#0c1224;box-shadow:0 18px 40px -24px #264ce2e6}.kicker[data-v-4141d389]{margin:0;color:#b7c4ff;font-size:12px}.current h3[data-v-4141d389]{margin-top:8px}.current p[data-v-4141d389]{margin:8px 0 0;color:#cbd5e1;font-size:14px}.meter[data-v-4141d389]{height:8px;margin-top:14px;border-radius:999px;background:#ffffff1f;overflow:hidden}.meter i[data-v-4141d389]{display:block;height:100%;background:#9eb0ff}.meter-meta[data-v-4141d389]{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:#cbd5e1;font-size:12px}.quote[data-v-4141d389]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:6px;color:#e11d48;font-size:14px}.actions[data-v-4141d389]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.field input[data-v-4141d389],.field select[data-v-4141d389]{width:100%}@media(min-width:900px){.catalog.cols-2[data-v-4141d389]{grid-template-columns:1fr 1fr}.catalog.cols-3[data-v-4141d389]{grid-template-columns:1fr 1fr 1fr}.catalog.cols-1[data-v-4141d389]{max-width:28rem;margin-inline:auto}.buy-grid[data-v-4141d389]{grid-template-columns:1fr 1fr;align-items:start}}.flag[data-v-513fd79f]{display:inline-block;width:24px;height:16px;flex:none;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px #0f172a26}.flag[data-v-513fd79f] svg{width:100%;height:100%;display:block}.map-wrap[data-v-86ca7f53]{display:flex;flex-direction:column;gap:12px}.map-frame[data-v-86ca7f53]{position:relative;overflow:hidden;border-radius:18px;background:#d7e6f5;box-shadow:inset 0 0 0 1px #94a3b873}.world[data-v-86ca7f53]{position:absolute;right:8px;top:8px;z-index:2;min-height:36px;padding:0 10px;border:0;background:transparent;color:#264ce2;font-size:14px;font-weight:600}.scroller[data-v-86ca7f53]{overflow-x:auto;padding:12px 8px}.stage[data-v-86ca7f53]{position:relative;height:280px;width:760px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.stage.zoomed[data-v-86ca7f53]{width:100%}.stage.grabbing[data-v-86ca7f53]{cursor:grabbing}.stage svg[data-v-86ca7f53]{width:100%;height:100%;display:block}.pin[data-v-86ca7f53]{position:absolute;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;transform:translate(-50%,-50%)}.count[data-v-86ca7f53]{min-width:20px;height:20px;padding:0 4px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#10b981;color:#fff;font-size:10px;font-weight:700;box-shadow:0 1px 2px #0f172a33}.count.off[data-v-86ca7f53]{background:#94a3b8}.count.on[data-v-86ca7f53]{box-shadow:0 0 0 3px #264ce2}.groups[data-v-86ca7f53],.unknown[data-v-86ca7f53]{display:flex;flex-direction:column;gap:8px}.groups[data-v-86ca7f53]{gap:12px}.groups section[data-v-86ca7f53],.unknown[data-v-86ca7f53]{display:flex;flex-direction:column;gap:8px}h2[data-v-86ca7f53]{display:flex;align-items:center;gap:8px;margin:0 4px;font-size:14px}.unknown h2[data-v-86ca7f53]{color:#64748b;font-weight:600}ul[data-v-86ca7f53]{list-style:none;margin:0;padding:0;overflow:hidden;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0e6}li+li[data-v-86ca7f53]{border-top:1px solid #f1f5f9}ul button[data-v-86ca7f53]{display:flex;width:100%;align-items:flex-start;gap:12px;padding:12px 16px;border:0;background:transparent;text-align:left}ul i[data-v-86ca7f53]{width:8px;height:8px;margin-top:6px;border-radius:999px;background:#10b981;flex:none}ul i.off[data-v-86ca7f53]{background:#cbd5e1}ul b[data-v-86ca7f53]{display:block;font-size:14px;font-weight:600;overflow-wrap:anywhere}ul small[data-v-86ca7f53]{display:block;margin-top:4px;color:#64748b;font-size:12px}.sr[data-v-86ca7f53]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.search[data-v-7c700b85]{display:block;margin-bottom:10px}.search input[data-v-7c700b85]{width:100%;min-height:46px;padding:0 14px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.summary[data-v-7c700b85]{margin:0 0 12px;color:#64748b;font-size:14px}.empty[data-v-7c700b85]{margin:0;padding:40px 16px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0e6;color:#64748b;text-align:center;font-size:14px}.sr[data-v-7c700b85]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.back[data-v-c319b4f9]{display:inline-flex;align-items:center;min-height:40px;color:#264ce2;font-weight:600;text-decoration:none}.sheet[data-v-c319b4f9]{margin-top:8px;padding:20px 16px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0e6}h1[data-v-c319b4f9]{margin:0;font-size:22px;letter-spacing:-.03em;overflow-wrap:anywhere}time[data-v-c319b4f9]{display:block;margin-top:8px;color:#64748b;font-size:12px}.rich[data-v-c319b4f9]{margin-top:16px;color:#334155;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.rich[data-v-c319b4f9] h1,.rich[data-v-c319b4f9] h2,.rich[data-v-c319b4f9] h3{margin:1.25rem 0 0;color:#0f172a}.rich[data-v-c319b4f9] h1{font-size:1.25rem}.rich[data-v-c319b4f9] h2{font-size:1.125rem}.rich[data-v-c319b4f9] p,.rich[data-v-c319b4f9] ul,.rich[data-v-c319b4f9] ol,.rich[data-v-c319b4f9] pre,.rich[data-v-c319b4f9] blockquote{margin-top:.75rem}.rich[data-v-c319b4f9] ul{padding-left:1.25rem;list-style:disc}.rich[data-v-c319b4f9] ol{padding-left:1.25rem}.rich[data-v-c319b4f9] a{color:#264ce2}.rich[data-v-c319b4f9] img{max-width:100%;height:auto;border-radius:12px}.rich[data-v-c319b4f9] pre{overflow-x:auto;padding:12px 16px;border-radius:12px;background:#f1f5f9}.rich[data-v-c319b4f9] code{padding:.1rem .3rem;border-radius:4px;background:#f1f5f9;font-size:.85em}.rich[data-v-c319b4f9] pre code{padding:0;background:transparent}.rich[data-v-c319b4f9] blockquote{margin-left:0;padding-left:12px;border-left:3px solid #c7d2fe;color:#475569}.empty[data-v-c319b4f9]{margin:12px 0 0;padding:40px 16px;border-radius:18px;background:#fff;text-align:center;color:#64748b;box-shadow:inset 0 0 0 1px #e2e8f0e6}.lead[data-v-e8c72961]{margin:0 0 14px;color:#64748b}.groups[data-v-e8c72961]{display:flex;flex-direction:column;gap:16px}h2[data-v-e8c72961]{margin:0 4px 8px;color:#64748b;font-size:12px;font-weight:600}ul[data-v-e8c72961]{list-style:none;margin:0;padding:0;overflow:hidden;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0e6}li+li[data-v-e8c72961]{border-top:1px solid #f1f5f9}a[data-v-e8c72961]{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 16px;color:#0f172a;text-decoration:none;font-size:14px;font-weight:600}a span[data-v-e8c72961]{min-width:0;flex:1;overflow-wrap:anywhere}a b[data-v-e8c72961]{color:#94a3b8;font-size:18px;font-weight:500}.empty[data-v-e8c72961]{margin:0;padding:40px 16px;border-radius:18px;background:#fff;text-align:center;color:#64748b;box-shadow:inset 0 0 0 1px #e2e8f0e6}.home[data-v-be0f523e]{display:grid;grid-template-columns:minmax(320px,2fr) minmax(0,3fr);gap:16px;align-items:start}.home-side[data-v-be0f523e],.home-main[data-v-be0f523e]{display:flex;flex-direction:column;gap:16px;min-width:0}.panel[data-v-be0f523e]{background:#fff;border-radius:24px;box-shadow:0 10px 30px -18px #0c122473;border:1px solid rgba(226,232,240,.9)}.account-top[data-v-be0f523e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 0}.email[data-v-be0f523e]{margin:0;min-width:0;font-size:14px;font-weight:600;word-break:break-all}.icon-row[data-v-be0f523e]{position:relative;display:flex;flex-shrink:0}.icon-btn[data-v-be0f523e],.lang-pop button[data-v-be0f523e]{width:40px;height:40px;border:0;border-radius:999px;background:transparent;color:#64748b}.icon-btn[data-v-be0f523e]:hover,.lang-pop button[data-v-be0f523e]:hover{background:#f1f5f9}.icon-btn.danger[data-v-be0f523e]{color:var(--danger)}.icon-btn.danger[data-v-be0f523e]:hover{background:#fff4f2;color:var(--danger)}.icon-btn svg[data-v-be0f523e],.feature-row svg[data-v-be0f523e],.mini svg[data-v-be0f523e],.blob svg[data-v-be0f523e]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lang-pop[data-v-be0f523e]{position:absolute;top:42px;right:0;z-index:5;display:flex;flex-direction:column;min-width:120px;padding:6px;border-radius:14px;background:#fff;box-shadow:0 12px 30px #0f172a1f}.lang-pop button[data-v-be0f523e]{width:100%;height:36px;text-align:left;padding:0 10px}.lang-pop button.on[data-v-be0f523e]{color:#1d4ed8;background:#eef1ff}.rows[data-v-be0f523e]{margin:8px 16px 0}.rows>div[data-v-be0f523e]{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid #f1f5f9}.rows dt[data-v-be0f523e]{display:flex;align-items:center;gap:4px;color:#64748b;font-size:14px}.rows dd[data-v-be0f523e]{margin:0;font-size:14px;font-weight:600}.hint-wrap[data-v-be0f523e]{position:relative;display:inline-flex}.hint[data-v-be0f523e]{display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;background:transparent;color:#94a3b8}.hint svg[data-v-be0f523e],.value-toggle svg[data-v-be0f523e]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tip[data-v-be0f523e]{display:none;position:absolute;left:calc(100% + 8px);top:50%;z-index:6;width:max-content;max-width:240px;padding:8px 10px;border-radius:10px;background:#0f172a;color:#fff;font-size:12px;font-weight:500;line-height:1.45;transform:translateY(-50%);box-shadow:0 8px 20px #0f172a2e}.tip[data-v-be0f523e]:after{content:"";position:absolute;right:100%;top:50%;border:5px solid transparent;border-right-color:#0f172a;transform:translateY(-50%)}.hint-wrap:hover .tip[data-v-be0f523e],.hint-wrap:focus-within .tip[data-v-be0f523e]{display:block}.value-toggle[data-v-be0f523e]{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.plus[data-v-be0f523e]{display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:var(--blue);color:#fff;cursor:pointer}.plus[data-v-be0f523e]:hover{background:var(--blue-dark)}.plus svg[data-v-be0f523e]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.chev[data-v-be0f523e]{color:#94a3b8;transition:transform .15s ease}.chev.open[data-v-be0f523e]{transform:rotate(180deg)}.rows>.value-drop[data-v-be0f523e]{display:flex;flex-direction:column;gap:0;margin:0 0 2px;padding:2px 10px;border-top:0;border-radius:12px;background:#f8fafc}.value-drop div[data-v-be0f523e]{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:6px 2px;border:0;font-size:13px}.drop-label[data-v-be0f523e]{display:inline-flex;align-items:center;gap:4px;color:#64748b;font-weight:500}.value-drop label[data-v-be0f523e]{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:6px 2px;color:#64748b;font-size:13px;font-weight:500}.switch[data-v-be0f523e]{position:relative;width:36px;height:22px;flex:none}.switch input[data-v-be0f523e]{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.switch i[data-v-be0f523e]{display:block;width:36px;height:22px;border-radius:999px;background:#e2e8f0;transition:background .15s ease}.switch i[data-v-be0f523e]:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a2e;transition:transform .15s ease}.switch input:checked+i[data-v-be0f523e]{background:var(--blue)}.switch input:checked+i[data-v-be0f523e]:after{transform:translate(14px)}.switch input:focus-visible+i[data-v-be0f523e]{outline:2px solid var(--blue);outline-offset:2px}.value-drop .tip[data-v-be0f523e]{color:#fff;font-weight:500}.value-drop b[data-v-be0f523e]{font-weight:600}.feature-row[data-v-be0f523e]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 8px 8px;padding-top:8px;border-top:1px solid #f1f5f9}.feature-row a[data-v-be0f523e],.feature-row button[data-v-be0f523e]{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:8px 4px 12px;border:0;background:transparent;border-radius:16px;color:#0f172a;text-decoration:none;font-size:12px;font-weight:600;text-align:center}.feature-row a[data-v-be0f523e]:hover,.feature-row button[data-v-be0f523e]:hover{background:#eef1ffb3}.feature-row span[data-v-be0f523e],.mini[data-v-be0f523e],.blob[data-v-be0f523e]{display:grid;place-items:center;border-radius:12px;background:#eef1ff;color:#264ce2}.feature-row span[data-v-be0f523e]{width:36px;height:36px}.subscribe[data-v-be0f523e]{position:relative;overflow:hidden;padding:20px 20px 18px;border-radius:24px;color:#fff;background:#0c1224;box-shadow:0 12px 28px -20px #264ce28c}.subscribe[data-v-be0f523e]:after{content:"";position:absolute;width:160px;height:160px;right:-36px;top:-48px;border-radius:50%;background:#264ce273;filter:blur(10px)}.subscribe[data-v-be0f523e]>*{position:relative;z-index:1}.kicker[data-v-be0f523e]{margin:0;color:#b7c4ff;font-size:12px}.kicker.gap[data-v-be0f523e]{margin-top:22px}.subscribe h2[data-v-be0f523e]{margin:14px 0 0;font-size:28px;letter-spacing:-.03em}.when[data-v-be0f523e]{margin:8px 0 0;color:#cbd5e1;font-size:14px}.quota[data-v-be0f523e]{margin:6px 0 0;font-size:32px;font-weight:650;letter-spacing:-.03em}.meter[data-v-be0f523e]{height:8px;margin-top:16px;border-radius:999px;background:#ffffff1f;overflow:hidden}.meter i[data-v-be0f523e]{display:block;height:100%;border-radius:inherit;background:#9eb0ff}.meter-meta[data-v-be0f523e]{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:#cbd5e1;font-size:12px}.reset-when[data-v-be0f523e]{margin:10px 0 0;color:#e2e8f0;font-size:13px}.buy[data-v-be0f523e]{display:inline-flex;align-items:center;height:40px;margin-top:18px;padding:0 16px;border:0;border-radius:12px;background:#fff;color:#0c1224;font:inherit;font-weight:600;cursor:pointer}.notice-head[data-v-be0f523e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #f1f5f9}.notice-head h2[data-v-be0f523e]{display:flex;align-items:center;gap:8px;margin:0;font-size:16px}.mini[data-v-be0f523e]{width:28px;height:28px;border-radius:8px}.mini svg[data-v-be0f523e]{width:16px;height:16px}.notice-head button[data-v-be0f523e]{border:0;background:transparent;color:#264ce2;font-size:14px;font-weight:600}.notice-body[data-v-be0f523e]{display:block;width:100%;min-height:118px;padding:16px 20px 18px;border:0;background:transparent;color:inherit;text-align:left}.notice-body strong[data-v-be0f523e]{display:block;font-size:16px;line-height:1.45}.notice-body time[data-v-be0f523e]{display:block;margin-top:6px;color:#64748b;font-size:12px}.notice-body p[data-v-be0f523e]{display:-webkit-box;margin:8px 0 0;overflow:hidden;color:#475569;font-size:14px;line-height:1.7;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shortcut-row[data-v-be0f523e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.shortcut[data-v-be0f523e]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;min-height:148px;padding:16px;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.shortcut[data-v-be0f523e]:hover{transform:translateY(-2px)}.blob[data-v-be0f523e]{width:44px;height:44px;border-radius:16px}.shortcut b[data-v-be0f523e]{font-size:14px}.shortcut .lead[data-v-be0f523e]{color:#64748b;font-size:12px;line-height:1.45}.doc-row[data-v-be0f523e]{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.doc-row b[data-v-be0f523e]{font-size:15px;font-weight:650}.doc-row .blob[data-v-be0f523e]{width:36px;height:36px;border-radius:12px}.doc-row .go[data-v-be0f523e]{width:18px;height:18px;margin-left:auto;fill:none;stroke:#94a3b8;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.mask[data-v-be0f523e]{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:#0f172a47}.dialog[data-v-be0f523e]{width:min(420px,100%);padding:20px;border-radius:20px;background:#fff}.password-dialog h3[data-v-be0f523e]{margin:0 0 16px}.dialog.wide[data-v-be0f523e],.orders-dialog[data-v-be0f523e]{width:min(640px,100%);max-height:min(78vh,720px);overflow:auto}.portal[data-v-be0f523e]{width:min(920px,100%);max-height:min(86vh,860px);padding:0 0 18px;overflow:auto}.portal[data-v-be0f523e] .panel-body{padding:16px 20px 0}.orders-dialog[data-v-be0f523e]{padding:0 0 8px}.orders-head[data-v-be0f523e]{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 8px 14px 20px;border-bottom:1px solid #f1f5f9;background:#fff}.orders-head h3[data-v-be0f523e]{font-size:16px;font-weight:650}.orders-empty[data-v-be0f523e]{padding:28px 20px}.order-list[data-v-be0f523e]{margin:0;padding:8px 12px 12px;list-style:none}.order-list li[data-v-be0f523e]{padding:14px 8px;border-bottom:1px solid #f1f5f9}.order-list li[data-v-be0f523e]:last-child{border-bottom:0}.order-top[data-v-be0f523e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.order-name[data-v-be0f523e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.order-name strong[data-v-be0f523e]{font-size:15px}.order-top b[data-v-be0f523e]{flex-shrink:0;font-size:15px;font-weight:650}.order-list p[data-v-be0f523e]{margin:4px 0 0;color:#64748b;font-size:13px}.order-no[data-v-be0f523e]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#94a3b8}.pill[data-v-be0f523e]{display:inline-flex;align-items:center;height:22px;padding:0 7px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#64748b;font-size:12px;font-weight:650}.pill.bad[data-v-be0f523e]{color:#e11d48;border-color:#fecdd3;background:#fff1f2}.pill.wait[data-v-be0f523e]{color:#b45309;border-color:#fde68a;background:#fffbeb}.pill.ok[data-v-be0f523e]{color:#047857;border-color:#a7f3d0;background:#ecfdf5}.order-actions[data-v-be0f523e]{display:flex;gap:8px;margin-top:10px}.order-actions .btn[data-v-be0f523e]{min-height:34px;padding:0 14px}.dialog h3[data-v-be0f523e]{margin:0}.dialog-head[data-v-be0f523e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.dialog-head .icon-btn[data-v-be0f523e]{width:32px;height:32px;font-size:22px;line-height:1}.dialog-actions[data-v-be0f523e]{display:flex;justify-content:flex-end;gap:8px}.notice-line[data-v-be0f523e]{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px;padding:12px;border:0;border-radius:14px;background:#f8fafc;text-align:left}.notice-line time[data-v-be0f523e],.opened-time[data-v-be0f523e]{color:#64748b;font-size:12px}.opened-time[data-v-be0f523e]{display:block;margin:-4px 0 12px}@media(max-width:900px){.home[data-v-be0f523e]{display:flex;flex-direction:column;align-items:stretch;gap:12px}.home-side[data-v-be0f523e],.home-main[data-v-be0f523e]{display:contents}.shortcut-row[data-v-be0f523e]{grid-template-columns:1fr 1fr}.shortcut[data-v-be0f523e]{align-items:center;min-height:0;padding:22px 12px 18px;text-align:center}.tool-lang[data-v-be0f523e],.tool-logout[data-v-be0f523e],.tool-password[data-v-be0f523e]{display:none}.mobile-panel[data-v-be0f523e]{min-width:0}}button.card[data-v-0dbdd0e7]{text-align:left;width:100%}.notify h3[data-v-1ba51aac]{margin-bottom:4px}.switch-row[data-v-1ba51aac]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;border-top:1px solid #f1f5f9;color:#334155;font-size:14px}.switch[data-v-1ba51aac]{position:relative;width:44px;height:26px;flex:none}.switch input[data-v-1ba51aac]{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.switch i[data-v-1ba51aac]{display:block;width:44px;height:26px;border-radius:999px;background:#e2e8f0;transition:background .15s ease}.switch i[data-v-1ba51aac]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a2e;transition:transform .15s ease}.switch input:checked+i[data-v-1ba51aac]{background:var(--blue)}.switch input:checked+i[data-v-1ba51aac]:after{transform:translate(18px)}.switch input:focus-visible+i[data-v-1ba51aac]{outline:2px solid var(--blue);outline-offset:2px}.balance-line[data-v-1ba51aac]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.balance-chip[data-v-1ba51aac]{display:inline-flex;align-items:center;gap:8px}.plus[data-v-1ba51aac]{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:999px;background:var(--blue);color:#fff;cursor:pointer}.plus[data-v-1ba51aac]:hover{background:var(--blue-dark)}.plus svg[data-v-1ba51aac]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.mask[data-v-1ba51aac]{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:#0f172a47}.dialog[data-v-1ba51aac]{width:min(420px,100%);padding:20px;border-radius:20px;background:#fff}.pay-pick[data-v-1ba51aac]{position:relative}.pay-current[data-v-1ba51aac]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer}.pay-current svg[data-v-1ba51aac],.pay-menu svg[data-v-1ba51aac]{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pay-current svg[data-v-1ba51aac]{color:#64748b}.pay-menu[data-v-1ba51aac]{position:absolute;z-index:2;left:0;right:0;top:calc(100% + 6px);display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid #e6edf5;border-radius:14px;background:#fff;box-shadow:0 12px 28px #0f172a1f}.pay-menu button[data-v-1ba51aac]{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.pay-menu button svg[data-v-1ba51aac]{visibility:hidden;color:var(--blue)}.pay-menu button.on[data-v-1ba51aac]{background:var(--blue-soft);color:var(--blue-dark)}.pay-menu button.on svg[data-v-1ba51aac]{visibility:visible}.pay-menu button[data-v-1ba51aac]:hover{background:#f4f8fc}.pay-menu button.on[data-v-1ba51aac]:hover{background:var(--blue-soft)}.dialog-head[data-v-1ba51aac]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.dialog-head h3[data-v-1ba51aac]{margin:0}.x[data-v-1ba51aac]{width:32px;height:32px;border:0;border-radius:10px;background:transparent;color:#64748b;font-size:22px;line-height:1;cursor:pointer}.x[data-v-1ba51aac]:hover{background:#f1f5f9}.account-block[data-v-1ba51aac]{display:flex;flex-direction:column;gap:10px}.mine[data-v-1ba51aac]{margin:0;color:#94a3b8;font-size:13px}.mine-lead[data-v-1ba51aac]{margin:4px 0 0;color:#64748b;font-size:14px}.identity[data-v-1ba51aac]{padding:16px 18px}.email[data-v-1ba51aac]{margin:0;font-size:15px;font-weight:650;word-break:break-all}.zone[data-v-1ba51aac]{margin:4px 0 0;color:#94a3b8;font-size:13px}.money-grid[data-v-1ba51aac]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.money-tile[data-v-1ba51aac]{position:relative;padding:14px 12px 16px;min-width:0}.money-tile .hint-wrap[data-v-1ba51aac]{position:static}.money-label[data-v-1ba51aac]{display:flex;align-items:center;gap:4px;color:#94a3b8;font-size:13px;line-height:1.3}.money-value[data-v-1ba51aac]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.money-tile b[data-v-1ba51aac]{font-size:16px;font-weight:650;letter-spacing:-.02em}.hint-wrap[data-v-1ba51aac]{position:relative;display:inline-flex}.hint[data-v-1ba51aac]{display:grid;place-items:center;width:18px;height:18px;padding:0;border:0;background:transparent;color:#94a3b8}.hint svg[data-v-1ba51aac]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tip[data-v-1ba51aac]{display:none;position:absolute;left:0;bottom:calc(100% + 8px);z-index:6;width:max-content;max-width:220px;padding:8px 10px;border-radius:10px;background:#0f172a;color:#fff;font-size:12px;font-weight:500;line-height:1.45;box-shadow:0 8px 20px #0f172a2e}.tip[data-v-1ba51aac]:after{content:"";position:absolute;left:14px;top:100%;border:5px solid transparent;border-top-color:#0f172a}.money-tile:last-child .tip[data-v-1ba51aac]{left:auto;right:0}.money-tile:last-child .tip[data-v-1ba51aac]:after{left:auto;right:14px}.hint-wrap:hover .tip[data-v-1ba51aac],.hint-wrap:focus-within .tip[data-v-1ba51aac]{display:block}.legal-page[data-v-26c6b296]{min-height:100vh;display:flex;flex-direction:column}.legal-bar[data-v-26c6b296]{width:min(800px,calc(100% - 32px));margin:0 auto;min-height:72px;display:flex;align-items:center;justify-content:space-between}.legal-card[data-v-26c6b296]{width:min(800px,calc(100% - 32px));margin:0 auto 12px;padding:28px 28px 8px;background:#fff;border-radius:24px;box-shadow:0 10px 30px -18px #0c122473}.legal-page[data-v-26c6b296] .site-footer{margin-top:auto}:root{--blue: #196abb;--blue-dark: #0e4f96;--blue-soft: #e8f1fb;--ink: #1c2430;--muted: #5d6b7c;--line: #d9e3ee;--bg: #f4f7fb;--card: #ffffff;--danger: #b42318;--ok: #067647;--warn: #b54708;--shadow: 0 12px 32px -18px rgba(12, 24, 40, .45);--radius: 22px;color-scheme:light}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;color:var(--ink);background:radial-gradient(ellipse at 18% 0%,rgba(38,76,226,.09),transparent 54%),#f4f6fb;font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Segoe UI,sans-serif;line-height:1.5}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--blue-dark)}button{cursor:pointer}img{max-width:100%;display:block}.shell{min-height:100vh;display:flex;flex-direction:column}.shell .page{flex:1}.shell.plain .page{padding-top:32px}.page{width:min(1120px,calc(100% - 32px));margin:0 auto}.brand{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-weight:700;letter-spacing:.01em}.brand img,.brand-mark{width:36px;height:36px;border-radius:10px;object-fit:contain;background:var(--blue-soft)}.brand .mark{width:36px;height:36px;border-radius:50%;background:none}.brand .wordmark{width:auto;height:28px;max-width:none;border-radius:0;background:none}.brand-mark{display:grid;place-items:center;color:var(--blue-dark);font-size:16px}.lang select,.text-btn,.btn{border:0;background:transparent;text-decoration:none}.lang select,.field input,.field textarea,.field select,.btn,.text-btn{border:1px solid var(--line);background:#fff;border-radius:12px}.lang select{min-height:38px;padding:0 8px}.text-btn{min-height:38px;padding:0 12px;color:var(--muted)}.page{padding:28px 0 40px}.page-head{margin-bottom:18px}.page-head h1,.auth-card h1{margin:0;font-size:28px;letter-spacing:-.03em}.lead,.muted{color:var(--muted)}.lead{margin:6px 0 0}.home-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,3fr);gap:16px;align-items:start}.stack,.card-list{display:flex;flex-direction:column;gap:14px}.card,.sub-card,.shortcut,.auth-card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid rgba(217,227,238,.9)}.card{padding:18px}.account-card{display:flex;flex-direction:column;gap:14px}.who{display:flex;flex-direction:column;gap:2px}.who strong{font-size:18px;word-break:break-all}.stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stat{background:var(--bg);border-radius:16px;padding:12px}.stat span,.label{display:block;color:var(--muted);font-size:12px}.stat b{font-size:18px}.sub-card{position:relative;overflow:hidden;color:#fff;background:#0c1224;padding:20px}.sub-card:after{content:"";position:absolute;width:180px;height:180px;right:-40px;top:-50px;border-radius:50%;background:#196abb73;filter:blur(8px)}.sub-card>*{position:relative;z-index:1}.eyebrow{margin:0;color:#b7d4f5;font-size:12px;letter-spacing:.04em}.sub-card h2{margin:10px 0 0;font-size:26px;letter-spacing:-.03em}.remain{margin:18px 0 0;font-size:30px;font-variant-numeric:tabular-nums}.bar{height:8px;margin-top:14px;border-radius:999px;background:#ffffff1f;overflow:hidden}.bar i{display:block;height:100%;border-radius:inherit;background:#9ec7f3}.bar.hot i{background:#fbbf24}.bar.full i{background:#fb7185}.sub-meta{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:#d5e4f5;font-size:12px}.row-actions,.inline-form,.pay-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.sub-card .btn{background:#fff;color:#0c1224}.sub-card .btn.ghost{background:transparent;color:#fff;border-color:#ffffff4d}.shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.shortcut{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;text-align:left;text-decoration:none;color:inherit}.shortcut:hover{transform:translateY(-2px)}.icon-blob{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:var(--blue-soft);color:var(--blue-dark)}.shortcut b{font-size:14px}.shortcut span{color:var(--muted);font-size:12px}.notice{display:block;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid var(--line);text-decoration:none;color:inherit}.notice strong{display:block}.rich{overflow-wrap:anywhere}.rich img{border-radius:12px}.rich p{margin:.4em 0}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.plan h3,.card h3{margin:0}.tags{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.tag{border-radius:999px;background:var(--blue-soft);color:var(--blue-dark);padding:2px 8px;font-size:12px}.price{font-size:22px;margin:8px 0}.choices{display:flex;flex-wrap:wrap;gap:8px}.choice{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 10px}.choice.active{border-color:var(--blue);background:var(--blue-soft);color:var(--blue-dark)}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.field span{font-size:13px;color:var(--muted)}.field input,.field textarea,.field select{min-height:44px;padding:10px 12px}.field textarea{min-height:110px;resize:vertical}.secret{position:relative}.secret input{width:100%;padding-right:44px}.eye{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#8b9bb0;cursor:pointer}.eye:hover{color:var(--blue)}.eye svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.btn{min-height:42px;padding:0 16px;background:var(--blue);color:#fff;border-color:transparent;font-weight:600}.btn:disabled{opacity:.6;cursor:default}.btn.ghost{background:#fff;color:var(--ink);border-color:var(--line)}.btn.danger{background:#fff;color:var(--danger);border-color:#f3c7c2}.alert{padding:10px 12px;border-radius:12px;background:#fff4f2;color:var(--danger);margin-bottom:12px}.alert.ok{background:#ecfdf3;color:var(--ok)}.alert.warn{background:#fffaeb;color:var(--warn)}.auth-wrap{min-height:100vh;display:flex;flex-direction:column}.auth-stage{flex:1;display:grid;place-items:center;padding:32px 16px}.auth-card{width:min(440px,100%);padding:28px}.auth-links{display:flex;justify-content:space-between;gap:12px;margin-top:14px;font-size:14px}.code-row{display:flex;gap:8px}.code-row input{flex:1}.split{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;align-items:start}.chat{display:flex;flex-direction:column;gap:10px}.bubble{max-width:86%;padding:10px 12px;border-radius:16px;background:var(--bg)}.bubble.mine{margin-left:auto;background:var(--blue-soft)}.qr{width:220px;height:220px}.site-footer{margin-top:auto;border-top:1px solid var(--line);background:#fff}.footer-inner{width:min(1120px,calc(100% - 32px));margin:0 auto;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:12px 28px;color:var(--muted);font-size:13px}.footer-inner p{margin:0}.footer-inner nav{display:flex;gap:22px}.footer-inner a{color:var(--ink);font-weight:650;text-decoration:none}.footer-inner a:hover{color:var(--blue-dark)}.legal-body{color:var(--ink);line-height:1.75}.legal-body h1{margin:0 0 12px;font-size:28px;letter-spacing:-.03em}.legal-body h2{margin:28px 0 8px;font-size:20px}.legal-body h3{margin:20px 0 8px;font-size:16px}.legal-body p{margin:0 0 12px}.legal-body hr{border:0;border-top:1px solid var(--line);margin:28px 0}.legal-body a{color:var(--blue-dark)}@media(max-width:900px){.home-grid,.split,.shortcuts{grid-template-columns:1fr}.footer-inner{flex-direction:column;justify-content:center;text-align:center;min-height:88px;padding:16px 0}}
