.login[data-v-e1b48f20]{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden}.bg[data-v-e1b48f20]{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/bg.jpg) center center / cover no-repeat}.bg[data-v-e1b48f20]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(26,108,245,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(26,108,245,.05) 1px,transparent 1px);background-size:46px 46px;mask-image:radial-gradient(circle at 50% 42%,rgba(0,0,0,.85),transparent 72%);-webkit-mask-image:radial-gradient(circle at 50% 42%,rgba(0,0,0,.85),transparent 72%)}.veil[data-v-e1b48f20]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 40%,#ffffff8c,#fff0 64%)}.card[data-v-e1b48f20]{position:relative;width:min(384px,calc(100vw - 36px));background:#fff;border:0;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px -34px #121a2666;text-align:left}.head[data-v-e1b48f20]{padding:26px 24px 22px;background:linear-gradient(180deg,#f5f9ff,#e9f1fe)}.head img[data-v-e1b48f20]{display:block;width:76%;height:auto;margin:0 auto}.body[data-v-e1b48f20]{padding:24px 26px 22px}.body h1[data-v-e1b48f20]{font-size:24px;margin:0 0 6px;letter-spacing:-.02em;font-weight:700;color:var(--ink)}.sub[data-v-e1b48f20]{font-size:12.5px;color:var(--ink3);margin:0 0 22px}.field[data-v-e1b48f20]{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;margin-bottom:12px;border:1px solid #dbe4f0;border-radius:12px;background:#fbfcff;transition:border-color .16s,box-shadow .16s,background .16s}.field svg[data-v-e1b48f20]{width:18px;height:18px;flex:none;color:#9aa8bc}.field input[data-v-e1b48f20]{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font-size:14.5px;color:var(--ink)}.field input[data-v-e1b48f20]::placeholder{color:#9aa8bc}.field[data-v-e1b48f20]:focus-within{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #1a6cf51a}.err[data-v-e1b48f20]{color:#e5484d;font-size:12.5px;margin:0 0 10px}.btn[data-v-e1b48f20]{width:100%;height:52px;margin-top:6px;border-radius:12px;font-size:15px}.foot[data-v-e1b48f20]{font-size:11.5px;color:#9aa8bc;margin:18px 0 0;text-align:center}@media (max-width: 860px){.card[data-v-e1b48f20]{width:calc(100vw - 32px);border-radius:18px}.head[data-v-e1b48f20]{padding:22px 20px 18px}.head img[data-v-e1b48f20]{width:82%}.body[data-v-e1b48f20]{padding:20px 20px 18px}.body h1[data-v-e1b48f20]{font-size:22px}.field[data-v-e1b48f20],.btn[data-v-e1b48f20]{height:50px}}.home[data-v-15730ff6]{display:flex;flex-direction:column;gap:14px}.nbar[data-v-15730ff6]{display:flex;align-items:center;gap:10px;padding:9px 16px;border:1px solid #dbe9ff;background:#f3f8ff;border-radius:14px;font-size:12.5px;color:#2b4a7a}.ntag[data-v-15730ff6]{background:#4f8cff;color:#fff;border-radius:7px;padding:2px 8px;font-size:11.5px}.ntxt[data-v-15730ff6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nclose[data-v-15730ff6]{color:#4f8cff;cursor:pointer;flex:none;padding-left:8px}.hero[data-v-15730ff6]{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;padding:24px 28px;min-height:148px;border-radius:22px;background:radial-gradient(520px 260px at 90% 8%,rgba(200,220,255,.65),transparent 70%),linear-gradient(105deg,#e3edff,#ecf3ff 46%,#f4efff);border:1px solid #eaf1ff;box-shadow:0 18px 44px -34px #406ec8b3}.mascot[data-v-15730ff6]{position:absolute;right:0;bottom:0;width:46%;height:100%;pointer-events:none;display:flex;align-items:flex-end;justify-content:flex-end}.mascot img[data-v-15730ff6]{height:100%;object-fit:contain;object-position:right bottom;opacity:.97;-webkit-mask-image:radial-gradient(130% 130% at 74% 58%,#000 50%,rgba(0,0,0,.55) 72%,transparent 94%);mask-image:radial-gradient(130% 130% at 74% 58%,#000 50%,rgba(0,0,0,.55) 72%,transparent 94%)}.hcopy[data-v-15730ff6]{position:relative;z-index:2;max-width:56%}.hcopy h2[data-v-15730ff6]{margin:0 0 8px;font-size:26px;font-weight:800;letter-spacing:.01em;color:#16233a}.hcopy p[data-v-15730ff6]{margin:0 0 14px;font-size:13px;color:#5a6c8a}.chips[data-v-15730ff6]{display:flex;gap:8px;flex-wrap:wrap}.chips span[data-v-15730ff6]{font-size:11.5px;padding:5px 11px;border-radius:999px;background:#ffffffc7;color:#47638f;border:1px solid rgba(210,225,250,.9)}.hgo[data-v-15730ff6]{position:relative;z-index:3;margin-left:auto;width:38px;height:38px;flex:none;border:0;border-radius:50%;background:#fff;color:#4f8cff;display:grid;place-items:center;box-shadow:0 10px 22px -14px #407cf2e6;transition:transform .18s}.hgo[data-v-15730ff6]:hover{transform:translate(2px)}.stat4[data-v-15730ff6]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.st[data-v-15730ff6]{background:#fff;border:1px solid #eaf0fb;border-radius:18px;padding:16px 18px 12px;box-shadow:0 12px 32px -28px #3a60b4cc}.st-h[data-v-15730ff6]{display:flex;align-items:center;gap:9px;margin-bottom:10px}.ic[data-v-15730ff6]{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none}.st-t[data-v-15730ff6]{font-size:12.5px;color:#7c8ba6}.st b[data-v-15730ff6]{display:block;font-size:25px;line-height:1.15;color:#16233a;letter-spacing:-.01em}.st-f[data-v-15730ff6]{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:8px}.st-s[data-v-15730ff6]{font-size:11px;color:#9aa8c0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spark[data-v-15730ff6]{width:84px;height:26px;flex:none;opacity:.85}.pcard[data-v-15730ff6]{background:#fff;border:1px solid #eaf0fb;border-radius:18px;box-shadow:0 12px 32px -28px #3a60b4cc;overflow:hidden}.ph[data-v-15730ff6]{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid #eff4fe}.accent[data-v-15730ff6]{width:3px;height:14px;border-radius:2px;background:#4f8cff}.ph h3[data-v-15730ff6]{margin:0;font-size:14px;font-weight:650;color:#1e2a44}.ph em[data-v-15730ff6]{margin-left:auto;font-style:normal;font-size:12px;color:#8fa0bf}.lk[data-v-15730ff6]{color:#4f8cff;font-size:12px;cursor:pointer}.lk2[data-v-15730ff6]{color:#4f8cff;font-size:12.5px}.chart[data-v-15730ff6]{padding:6px 20px 14px}.cwrap[data-v-15730ff6]{position:relative}.csvg[data-v-15730ff6]{width:100%;height:200px;display:block}.tip[data-v-15730ff6]{position:absolute;transform:translate(-50%,-118%);background:#fff;border:1px solid #e6eeff;border-radius:10px;padding:6px 10px;box-shadow:0 14px 30px -18px #2850a0b3;display:flex;flex-direction:column;gap:2px;pointer-events:none}.tip b[data-v-15730ff6]{font-size:11.5px;color:#8fa0bf;font-weight:500}.tip span[data-v-15730ff6]{font-size:15px;font-weight:700;color:#1e2a44}.cempty[data-v-15730ff6]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#a7b4c9;font-size:12.5px}.caxis[data-v-15730ff6]{display:flex;justify-content:space-between;padding:2px 0 0 6%;font-size:11px;color:#9aa8c0}.gtabwrap[data-v-15730ff6]{overflow-x:auto}.gtab[data-v-15730ff6]{width:100%;border-collapse:collapse;font-size:13px;min-width:620px}.gtab th[data-v-15730ff6]{text-align:left;font-weight:600;color:#93a4c4;font-size:11.5px;letter-spacing:.04em;padding:11px 20px;background:#f7faff;border-bottom:1px solid #eef3fc}.gtab td[data-v-15730ff6]{padding:11px 20px;border-bottom:1px solid #f3f7fd}.gtab tbody tr[data-v-15730ff6]{cursor:pointer;transition:background .15s}.gtab tbody tr[data-v-15730ff6]:hover{background:#fafcff}.gtab .r[data-v-15730ff6]{text-align:right}.gtab .mut[data-v-15730ff6]{color:#8fa0bf;font-size:12px}.gn[data-v-15730ff6]{display:flex;align-items:center;gap:10px;font-weight:600;color:#24314c}.gimg[data-v-15730ff6]{width:34px;height:34px;border-radius:10px;object-fit:cover;background:#f1f5fb;flex:none}.ok[data-v-15730ff6]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;padding:3px 9px;border-radius:8px;background:#e9f8f1;color:#178a5e}.ok i[data-v-15730ff6]{width:5px;height:5px;border-radius:50%;background:#22b681}.morerow td[data-v-15730ff6]{text-align:center;color:#4f8cff;background:#f8fbff;font-size:12.5px}.duo[data-v-15730ff6]{display:grid;grid-template-columns:1.5fr 1fr;gap:14px}.qgrid[data-v-15730ff6]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px 20px 20px}.q[data-v-15730ff6]{display:flex;flex-direction:column;align-items:center;gap:9px;padding:16px 8px 14px;border:1px solid #edf2fc;border-radius:14px;background:#fbfdff;cursor:pointer;font-size:12.5px;color:#4a5a7a;transition:.16s}.q[data-v-15730ff6]:hover{border-color:#cfe0ff;background:#f5f9ff;color:#3f7ff2;transform:translateY(-1px)}.qi[data-v-15730ff6]{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;font-size:16px;font-style:normal;font-weight:600}.nlist[data-v-15730ff6]{padding:8px 20px 16px}.nrow[data-v-15730ff6]{display:flex;align-items:center;gap:9px;padding:11px 0;border-bottom:1px dashed #eef3fc;font-size:12.5px;color:#33415a;cursor:pointer}.nrow i[data-v-15730ff6]{width:6px;height:6px;border-radius:50%;background:#4f8cff;flex:none}.nrow .nt[data-v-15730ff6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nrow .nd[data-v-15730ff6]{font-style:normal;color:#9aa8c0;font-size:11.5px;flex:none}.nrow:hover .nt[data-v-15730ff6]{color:#4f8cff}.nempty[data-v-15730ff6]{color:#a7b4c9;font-size:12.5px;padding:12px 0}.sinfo[data-v-15730ff6]{padding:12px 20px 18px}.srow[data-v-15730ff6]{display:flex;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid #f3f7fd;font-size:12.5px}.srow span[data-v-15730ff6]{color:#8fa0bf;width:76px;flex:none}.srow b[data-v-15730ff6]{font-weight:600;color:#16233a}.srow .badge[data-v-15730ff6]{margin-left:auto;font-style:normal;font-size:11px;background:#eef4ff;color:#1a5fd0;padding:2px 8px;border-radius:7px}.sbtns[data-v-15730ff6]{display:flex;gap:10px;margin-top:14px}@media (max-width: 1100px){.stat4[data-v-15730ff6]{grid-template-columns:repeat(2,1fr)}.duo[data-v-15730ff6]{grid-template-columns:1fr}}@media (max-width: 860px){.home[data-v-15730ff6]{gap:10px}.hero[data-v-15730ff6]{padding:18px 18px 20px;min-height:120px;border-radius:18px}.mascot[data-v-15730ff6]{width:52%;opacity:.96}.hcopy[data-v-15730ff6]{max-width:80%}.hcopy h2[data-v-15730ff6]{font-size:19px}.hcopy p[data-v-15730ff6]{font-size:12px;margin-bottom:10px}.chips span[data-v-15730ff6]{font-size:11px;padding:4px 9px}.hgo[data-v-15730ff6]{width:34px;height:34px}.stat4[data-v-15730ff6]{grid-template-columns:repeat(2,1fr);gap:10px}.st[data-v-15730ff6]{padding:13px 14px 10px;border-radius:16px}.st b[data-v-15730ff6]{font-size:20px}.st .spark[data-v-15730ff6]{display:none}.ph[data-v-15730ff6]{padding:12px 14px}.chart[data-v-15730ff6]{padding:4px 14px 12px}.csvg[data-v-15730ff6]{height:160px}.qgrid[data-v-15730ff6]{grid-template-columns:repeat(2,1fr);gap:10px;padding:14px}.q[data-v-15730ff6]{padding:13px 8px}.qi[data-v-15730ff6]{width:38px;height:38px}.nlist[data-v-15730ff6]{padding:6px 14px 14px}.sinfo[data-v-15730ff6]{padding:10px 14px 16px}}.game[data-v-ea830c9b]{padding-bottom:8px}.back[data-v-ea830c9b]{border:0;background:none;color:var(--ink3);font-size:13px;padding:6px 0 10px}.title[data-v-ea830c9b]{font-size:19px;margin:0 0 4px;letter-spacing:-.01em}.sec[data-v-ea830c9b]{padding:18px;margin-top:16px}.sec-h[data-v-ea830c9b]{font-size:14px;font-weight:650;margin-bottom:14px;display:flex;align-items:center;gap:8px}.sec-h[data-v-ea830c9b]:before{content:"";width:3px;height:14px;border-radius:2px;background:var(--blue);display:inline-block}.fld[data-v-ea830c9b]{margin-bottom:12px}.lb[data-v-ea830c9b]{display:block;font-size:12.5px;color:var(--ink3);margin-bottom:6px}select.inp[data-v-ea830c9b]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#93a2b8 50%),linear-gradient(135deg,#93a2b8 50%,transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:34px}.block[data-v-ea830c9b]{width:100%}.res[data-v-ea830c9b]{margin-top:14px;border:1px solid #ffd9d9;padding:12px 14px;border-radius:12px;background:#fdecec;color:#c92a2a;font-size:13px;display:flex;flex-direction:column;gap:4px}.res.ok[data-v-ea830c9b]{background:#eaf7ee;color:#17803d;border-color:#cdebd8}.res b[data-v-ea830c9b]{font-size:13px}.left[data-v-ea830c9b]{font-size:12px;color:var(--ink3);margin:2px 0 10px}.left .warn[data-v-ea830c9b]{color:#c92a2a}.noauth[data-v-ea830c9b]{font-size:12.5px;color:#d97706;background:#fff7e6;border:1px solid #ffe2b8;padding:9px 12px;border-radius:8px}@media (max-width: 860px){.back[data-v-ea830c9b],.title[data-v-ea830c9b]{display:none}.game>.muted[data-v-ea830c9b]{display:none}}.ghero[data-v-ea830c9b]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px;border-radius:14px;background:linear-gradient(120deg,#eef4ff,#f8fbff 60%,#eef8f3);border:1px solid #e3edfb;margin-bottom:14px}.gh-r[data-v-ea830c9b]{display:flex;gap:20px}.gh-k[data-v-ea830c9b]{display:flex;flex-direction:column;align-items:flex-end}.gh-k span[data-v-ea830c9b]{font-size:11.5px;color:#7b8aa1}.gh-k b[data-v-ea830c9b]{font-size:18px;color:#1677ff}@media (max-width:860px){.ghero[data-v-ea830c9b]{flex-direction:column;align-items:flex-start}.gh-r[data-v-ea830c9b]{width:100%;justify-content:space-between;gap:8px}.gh-k[data-v-ea830c9b]{align-items:flex-start}}.kvbox[data-v-22556d2b]{margin-top:12px;border:1px solid #e3ecfb;border-radius:10px;overflow:hidden;background:#fbfdff}.kvrow[data-v-22556d2b]{display:flex;justify-content:space-between;padding:8px 12px;font-size:12.5px;border-bottom:1px solid #eef3fb}.kvrow[data-v-22556d2b]:last-child{border-bottom:0}.kvrow span[data-v-22556d2b]{color:var(--ink3)}.kvrow b[data-v-22556d2b]{font-weight:600;color:#16233a}.back[data-v-22556d2b]{border:0;background:none;color:var(--ink3);font-size:13px;padding:6px 0 10px}.title[data-v-22556d2b]{font-size:19px;margin:0 0 4px}.sec[data-v-22556d2b]{margin-top:14px;padding:16px}.sec-h[data-v-22556d2b]{font-size:13.5px;font-weight:600;margin-bottom:8px}.sec-h.mt[data-v-22556d2b]{margin-top:14px}.warn[data-v-22556d2b]{background:#fff7e6;border:1px solid #ffe2b8;color:#b45309;border-radius:8px;padding:10px 12px;font-size:12.5px;margin:10px 0 0}.seg[data-v-22556d2b]{display:flex;gap:8px;margin-bottom:12px}.seg button[data-v-22556d2b]{flex:1;height:34px;border:1px solid var(--line);background:#fff;border-radius:8px;font-size:13px;color:var(--ink2)}.seg button.on[data-v-22556d2b]{background:var(--blue-l);border-color:#cfe0ff;color:var(--blue);font-weight:600}.grid2[data-v-22556d2b]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.ta[data-v-22556d2b]{height:auto;padding:9px 10px;resize:vertical;font-family:ui-monospace,Menlo,monospace;font-size:12px}.lb[data-v-22556d2b]{display:block;font-size:12px;color:var(--ink3);margin-bottom:5px}.block[data-v-22556d2b]{width:100%}.res[data-v-22556d2b]{margin-top:12px;padding:10px 12px;border-radius:8px;background:#fdecec;color:#c92a2a;font-size:12.5px}.res.ok[data-v-22556d2b]{background:#eaf7ee;color:#17803d}.kv[data-v-22556d2b]{margin-top:12px;border-top:1px solid var(--line);padding-top:8px}.kvr[data-v-22556d2b]{display:flex;gap:12px;padding:6px 0;font-size:12.5px;border-bottom:1px dashed #eef2f8}.kvr .k[data-v-22556d2b]{color:var(--ink3);min-width:110px}.kvr .vv[data-v-22556d2b]{color:var(--ink);word-break:break-all}@media (max-width: 860px){.back[data-v-22556d2b],.title[data-v-22556d2b]{display:none}.sec[data-v-22556d2b]{padding:14px}}.pcard[data-v-c14969ee]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-c14969ee]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-c14969ee]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-c14969ee]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-c14969ee]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-c14969ee]{padding:16px;display:flex;flex-direction:column;gap:10px;max-width:560px}.fr[data-v-c14969ee]{display:flex;gap:10px;align-items:center}.fr label[data-v-c14969ee]{font-size:12.5px;color:var(--ink3);width:40px;flex:none}.seg[data-v-c14969ee]{display:flex;gap:8px;margin:4px 0}.seg button[data-v-c14969ee]{flex:1;height:36px;border:1px solid #e6ebf4;background:#fff;border-radius:9px;font-size:13px;color:#48586e}.seg button.on[data-v-c14969ee]{background:#eaf2ff;border-color:#cfe0ff;color:#1677ff;font-weight:600}.fld[data-v-c14969ee]{display:block}.lb[data-v-c14969ee]{display:block;font-size:12.5px;color:var(--ink3);margin-bottom:5px}.ta[data-v-c14969ee]{height:auto;padding:8px 10px;font-family:ui-monospace,Menlo,monospace;font-size:12px;resize:vertical}.block[data-v-c14969ee]{width:100%}.res[data-v-c14969ee]{font-size:12.5px;color:#c92a2a;padding:8px 10px;background:#fdecec;border-radius:8px}.res.ok[data-v-c14969ee]{color:#17803d;background:#eaf7ee}.kvbox[data-v-c14969ee]{margin-top:4px;border:1px solid #e3ecfb;border-radius:10px;overflow:hidden;background:#fbfdff}.kv-h[data-v-c14969ee]{padding:8px 12px;font-size:12px;color:var(--ink3);border-bottom:1px solid #eef3fb}.kvrow[data-v-c14969ee]{display:flex;justify-content:space-between;padding:8px 12px;font-size:12.5px;border-bottom:1px solid #eef3fb}.kvrow[data-v-c14969ee]:last-child{border-bottom:0}.kvrow span[data-v-c14969ee]{color:var(--ink3)}.kvrow b[data-v-c14969ee]{font-weight:600;color:#16233a}.tabs[data-v-c0910bc0],.seg[data-v-c0910bc0]{display:flex;gap:8px;margin-bottom:16px}.tabs button[data-v-c0910bc0],.seg button[data-v-c0910bc0]{flex:1;height:38px;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--ink2);font-size:13.5px;font-weight:500}.tabs button.on[data-v-c0910bc0],.seg button.on[data-v-c0910bc0]{background:var(--blue-l);border-color:#cfe0ff;color:var(--blue);font-weight:600}.seg button[data-v-c0910bc0]{height:34px;font-size:13px}.sec[data-v-c0910bc0]{padding:18px}.grid2[data-v-c0910bc0]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fld[data-v-c0910bc0]{display:block;margin-bottom:12px}.lb[data-v-c0910bc0]{display:block;font-size:12.5px;color:var(--ink3);margin-bottom:6px}.block[data-v-c0910bc0]{width:100%}.res[data-v-c0910bc0]{margin-top:14px;padding:12px 14px;border-radius:12px;background:#fdecec;color:#c92a2a;font-size:13px}.res.ok[data-v-c0910bc0]{background:#eaf7ee;color:#17803d}.prog[data-v-c0910bc0]{margin-top:14px;background:#f7faff;border:1px solid #e3ecfb;border-radius:10px;padding:12px}.pt[data-v-c0910bc0]{font-size:12.5px;color:var(--ink2)}.pbar[data-v-c0910bc0]{height:6px;border-radius:3px;background:#e6eefc;margin-top:8px;overflow:hidden}.pbar i[data-v-c0910bc0]{display:block;height:100%;background:var(--blue);border-radius:3px;transition:width .3s}.pcur[data-v-c0910bc0]{font-size:12px;color:var(--ink3);margin-top:8px}.plogs[data-v-c0910bc0]{margin-top:8px;max-height:150px;overflow:auto;background:#fff;border:1px solid #e3ecfb;border-radius:8px;padding:8px 10px}.plog[data-v-c0910bc0]{display:flex;gap:8px;font-size:11.5px;color:var(--ink2);padding:2px 0}.plog .ts[data-v-c0910bc0]{color:var(--ink3);flex:none}.rec-h[data-v-c0910bc0]{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--ink3);margin-bottom:6px}.rec-h .ml[data-v-c0910bc0]{color:var(--blue);cursor:pointer}.recs[data-v-c0910bc0]{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.rec[data-v-c0910bc0]{display:flex;justify-content:space-between;padding:7px 0;font-size:13px}.rec .t[data-v-c0910bc0]{font-family:ui-monospace,Menlo,Consolas,monospace}.rec .p[data-v-c0910bc0]{color:var(--ink3);font-family:ui-monospace,Menlo,Consolas,monospace}.rec .u[data-v-c0910bc0]{color:var(--ink3);font-size:11.5px}.rec .cp[data-v-c0910bc0]{color:var(--blue);font-size:12px;cursor:pointer}.kv[data-v-c0910bc0]{margin-top:14px;border-top:1px solid var(--line);padding-top:10px}.kvr[data-v-c0910bc0]{display:flex;gap:12px;padding:6px 0;font-size:12.5px;border-bottom:1px dashed #eef2f8}.kvr .k[data-v-c0910bc0]{color:var(--ink3);min-width:120px}.kvr .v[data-v-c0910bc0]{color:var(--ink);word-break:break-all}.rec-head[data-v-c0910bc0],.rec[data-v-c0910bc0]{display:grid;grid-template-columns:minmax(0,1fr) 110px 92px 48px;align-items:center;gap:10px}.rec-head[data-v-c0910bc0]{font-size:12px;color:#8fa0bf;padding:2px 4px 8px;border-bottom:1px solid #eff4fe}.rec-head .cp[data-v-c0910bc0]{text-align:center}.rec span[data-v-c0910bc0],.rec-head span[data-v-c0910bc0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec[data-v-c0910bc0]{padding:9px 4px;border-bottom:1px solid #f4f8ff;font-size:13px}.rec .p[data-v-c0910bc0],.rec .u[data-v-c0910bc0]{font-family:ui-monospace,Menlo,monospace;color:#516184}.rec .cp[data-v-c0910bc0]{text-align:center;color:#4f8cff;cursor:pointer}@media (max-width: 860px){.rec-head[data-v-c0910bc0]{display:none}.recs[data-v-c0910bc0]{padding:0 12px 12px}.rec[data-v-c0910bc0]{grid-template-columns:minmax(0,1fr) 48px;row-gap:3px;padding:10px 12px;margin-bottom:8px;border:1px solid #eaf0fb;border-radius:10px;background:#fbfdff}.rec .t[data-v-c0910bc0]{grid-column:1;font-size:13px;font-weight:600}.rec .p[data-v-c0910bc0],.rec .u[data-v-c0910bc0]{grid-column:1;font-size:12px}.rec .cp[data-v-c0910bc0]{grid-column:2;grid-row:1 / span 3;align-self:center;text-align:center}}.rec em[data-v-c0910bc0]{font-style:normal;font-size:11px;color:#8fa0bf;margin-right:6px}@media (min-width: 861px){.rec em[data-v-c0910bc0]{display:none}}.qa[data-v-e217ccae]{display:inline-grid;place-items:center;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#6aa2ff,#3f7ff2);color:#fff;font-weight:700;flex:none}.qa img[data-v-e217ccae]{width:100%;height:100%;object-fit:cover;display:block}.acc-links[data-v-688c91d3]{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.acc-links a[data-v-688c91d3]{flex:1;min-width:110px;text-align:center;padding:10px 8px;border:1px solid var(--line);border-radius:10px;font-size:12.5px;color:#2b4a7a;background:#fff;cursor:pointer}.acc-links a[data-v-688c91d3]:hover{border-color:#cfe0ff;color:var(--blue)}.head[data-v-688c91d3]{display:flex;align-items:center;gap:14px;padding:20px}.ini[data-v-688c91d3]{font-size:22px;font-weight:700;letter-spacing:1px}.av[data-v-688c91d3]{background:linear-gradient(135deg,#1677ff,#5aa6ff);width:54px;height:54px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(150deg,#4a8dff,#1b4fd8);color:#fff;font-size:22px;font-weight:700;letter-spacing:-.02em}.nm[data-v-688c91d3]{font-size:16px;font-weight:650}.stats[data-v-688c91d3]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}@media (max-width: 860px){.stats[data-v-688c91d3]{grid-template-columns:repeat(2,1fr);gap:8px}.st b[data-v-688c91d3]{font-size:17px}}.st[data-v-688c91d3]{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 10px;text-align:center}.st b[data-v-688c91d3]{display:block;font-size:20px;font-weight:700;letter-spacing:-.02em}.st span[data-v-688c91d3]{font-size:11.5px;color:var(--ink3)}.list[data-v-688c91d3]{margin-top:14px;padding:6px 20px}.lh[data-v-688c91d3]{font-size:13px;font-weight:650;padding:14px 0 6px}.li[data-v-688c91d3]{display:flex;justify-content:space-between;padding:13px 0;font-size:13.5px;border-bottom:1px solid var(--line)}.li[data-v-688c91d3]:last-child{border-bottom:0}.li b[data-v-688c91d3]{font-weight:600;color:var(--ink2)}.act[data-v-688c91d3]{flex-direction:column;gap:6px}.act .l[data-v-688c91d3]{display:flex;align-items:center;gap:8px}.act .r[data-v-688c91d3]{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--ink3)}.tag[data-v-688c91d3]{font-size:11px;padding:2px 8px;border-radius:7px;background:var(--blue-l);color:var(--blue)}.tag.bad[data-v-688c91d3]{background:#fdecec;color:#c92a2a}.ep[data-v-688c91d3]{font-size:13px;color:var(--ink)}.msg[data-v-688c91d3]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg.bad[data-v-688c91d3]{color:#c92a2a}.bl b[data-v-688c91d3]{color:#17803d;font-weight:600}.bl b.minus[data-v-688c91d3]{color:#c92a2a}.bl .t[data-v-688c91d3]{color:var(--ink3);font-size:11.5px}.empty[data-v-688c91d3]{padding:16px 0;text-align:center}.pcard[data-v-6cb7b99e]{background:#fff;border:1px solid var(--line);border-radius:12px}.ph[data-v-6cb7b99e]{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line)}.accent[data-v-6cb7b99e]{width:3px;height:15px;border-radius:2px;background:var(--blue)}.ph h3[data-v-6cb7b99e]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-6cb7b99e]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.pbody[data-v-6cb7b99e]{padding:26px 18px;font-size:13px;color:var(--ink3)}.pcard[data-v-67a34ccf]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-67a34ccf]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-67a34ccf]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-67a34ccf]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-67a34ccf]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.pbody[data-v-67a34ccf]{padding:20px 16px}.fr[data-v-67a34ccf]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fr label[data-v-67a34ccf]{width:80px;font-size:13px;color:var(--ink2);text-align:right}.fr .inp[data-v-67a34ccf]{max-width:320px}.tip[data-v-67a34ccf]{font-size:12px;color:#17803d}.tip.bad[data-v-67a34ccf]{color:#c92a2a}@media (max-width:860px){.fr label[data-v-67a34ccf]{width:64px;font-size:12px}.fr .inp[data-v-67a34ccf]{max-width:none}}.pw[data-v-5231cd34]{padding:4px 2px 24px}.ph[data-v-5231cd34]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:12px}.pt[data-v-5231cd34]{font-size:18px;font-weight:700;color:#1f2d3d}.pbar[data-v-5231cd34]{display:flex;gap:8px}.pbar input[data-v-5231cd34]{height:34px;padding:0 10px;border:1px solid #dbe6f6;border-radius:9px;font-size:12.5px;outline:none;width:180px}.pb[data-v-5231cd34]{height:34px;padding:0 14px;border:0;border-radius:9px;background:linear-gradient(135deg,#4f8cff,#6aa8ff);color:#fff;font-size:12.5px;cursor:pointer}.pb.ghost[data-v-5231cd34]{background:#fff;color:#4f8cff;border:1px solid #cfdff7}.pb[data-v-5231cd34]:disabled{opacity:.6}.gtabs[data-v-5231cd34]{display:flex;gap:8px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:thin}.gtab[data-v-5231cd34]{flex:0 0 auto;height:32px;padding:0 14px;border:1px solid #dbe6f6;background:#fff;border-radius:16px;font-size:12.5px;color:#41536b;cursor:pointer;white-space:nowrap}.gtab.on[data-v-5231cd34]{background:linear-gradient(135deg,#4f8cff,#6aa8ff);color:#fff;border-color:transparent;box-shadow:0 6px 16px #4f8cff47}.gcap[data-v-5231cd34]{font-size:12.5px;color:#7b8a9b;margin:2px 0 10px}.perr[data-v-5231cd34]{color:#e2554d;font-size:12.5px;margin-bottom:10px}.plist[data-v-5231cd34]{background:#fff;border:1px solid rgba(79,140,255,.14);border-radius:14px;overflow:hidden;box-shadow:0 10px 28px #4f8cff14}.prow[data-v-5231cd34]{display:grid;grid-template-columns:56px 1.4fr 2fr .9fr;gap:8px;align-items:center;padding:10px 14px;font-size:12.5px;color:#22303f;border-bottom:1px solid #f4f7fc}.phead[data-v-5231cd34]{background:#f7faff;color:#7b8a9b;font-weight:600;border-bottom:1px solid #eef3fb}.pn[data-v-5231cd34]{font-weight:600}.pempty[data-v-5231cd34]{padding:22px;text-align:center;color:#9aa8ba;font-size:12.5px}.po[data-v-5231cd34]{display:flex;gap:10px}.lk[data-v-5231cd34]{border:0;background:none;color:#4f8cff;font-size:12px;cursor:pointer;padding:0}.lk.danger[data-v-5231cd34]{color:#e2554d}.lk[data-v-5231cd34]:disabled{color:#c3ccd9}.ppager[data-v-5231cd34]{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding:12px 4px;font-size:12px;color:#7b8a9b}.mask[data-v-5231cd34]{position:fixed;top:0;right:0;bottom:0;left:0;background:#14233c6b;display:grid;place-items:center;z-index:60;padding:16px}.dlg[data-v-5231cd34]{width:min(620px,100%);max-height:88vh;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #14233c47}.dhead[data-v-5231cd34]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid #eef3fb;font-size:13.5px;font-weight:700;color:#1f2d3d}.dx[data-v-5231cd34]{border:0;background:none;font-size:20px;color:#8d9cb0;cursor:pointer}.dbody[data-v-5231cd34]{padding:14px 18px;overflow:auto;display:grid;gap:10px}.df[data-v-5231cd34]{display:flex;align-items:center;gap:10px}.df label[data-v-5231cd34]{width:72px;flex:0 0 72px;font-size:12.5px;color:#6b7b8d}.df input[data-v-5231cd34]{flex:1;height:36px;padding:0 10px;border:1px solid #dbe6f6;border-radius:9px;font-size:12.5px;outline:none;min-width:0}.dsec[data-v-5231cd34]{border-top:1px dashed #e6eefa;padding-top:10px}.dsec-h[data-v-5231cd34]{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600;color:#1f2d3d;margin-bottom:8px}.tip[data-v-5231cd34]{font-weight:400;color:#9aa8ba;font-size:11.5px}.tblock[data-v-5231cd34]{border:1px solid #eef3fb;border-radius:10px;padding:10px;margin-bottom:10px;background:#fbfdff}.trow[data-v-5231cd34]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.tname[data-v-5231cd34]{font-size:12.5px;font-weight:600;color:#22303f}.tnum[data-v-5231cd34]{width:120px;height:30px;padding:0 8px;border:1px solid #dbe6f6;border-radius:8px;font-size:12px;outline:none}.tprops[data-v-5231cd34]{display:flex;flex-wrap:wrap;gap:8px 14px;max-height:180px;overflow:auto}.chk[data-v-5231cd34]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#41536b;cursor:pointer}.dempty[data-v-5231cd34]{font-size:12px;color:#9aa8ba;padding:4px 0}.gen[data-v-5231cd34]{width:min(680px,100%)}.glbox[data-v-5231cd34]{margin-top:10px;border:1px solid #eef3fb;border-radius:10px;padding:10px;background:#fbfdff;max-height:220px;overflow:auto}.glh[data-v-5231cd34]{display:flex;justify-content:space-between;font-size:12.5px;font-weight:600;margin-bottom:8px}.glrow[data-v-5231cd34]{display:flex;gap:8px;align-items:center;padding:4px 0;border-bottom:1px dashed #f0f5fd}.gltxt[data-v-5231cd34]{flex:1;font-size:11.5px;color:#41536b;word-break:break-all}.gcost[data-v-5231cd34]{font-size:12px;color:#7b8a9b}.dfoot[data-v-5231cd34]{display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px;border-top:1px solid #eef3fb}@media (max-width:760px){.phead[data-v-5231cd34]{display:none}.prow[data-v-5231cd34]{grid-template-columns:1fr;gap:4px}.pbar input[data-v-5231cd34]{width:100%}.df label[data-v-5231cd34]{width:64px;flex:0 0 64px}}.pcard[data-v-240159d6]{background:#fff;border:1px solid #eaf0fb;border-radius:18px;overflow:hidden}.ph[data-v-240159d6]{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid #eff4fe}.accent[data-v-240159d6]{width:3px;height:14px;border-radius:2px;background:#4f8cff}.ph h3[data-v-240159d6]{margin:0;font-size:14px;font-weight:650}.ph em[data-v-240159d6]{margin-left:auto;font-style:normal;font-size:12px;color:#8fa0bf}.lk[data-v-240159d6]{color:#4f8cff;font-size:12.5px;cursor:pointer}.kpis[data-v-240159d6]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 20px 0}.kpi[data-v-240159d6]{border:1px solid #edf2fc;border-radius:14px;padding:11px 14px;background:#fbfdff}.kpi span[data-v-240159d6]{font-size:12px;color:#8fa0bf}.kpi b[data-v-240159d6]{display:block;font-size:20px;color:#16233a;margin-top:3px}.kpi b.blue[data-v-240159d6]{color:#4f8cff}.gen[data-v-240159d6]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:14px 20px;border-bottom:1px solid #f1f5fd;background:#fafcff}.gen .inp[data-v-240159d6]{width:160px}.gen .inp.wide[data-v-240159d6]{width:240px}.gen .inp.num[data-v-240159d6]{width:92px}.cost[data-v-240159d6]{font-size:12px;color:#8fa0bf}.tip[data-v-240159d6]{font-size:12px;color:#c92a2a}.toolbar[data-v-240159d6]{display:flex;align-items:center;gap:8px;padding:12px 20px;flex-wrap:wrap}.toolbar .inp[data-v-240159d6]{width:220px}.toolbar .sp[data-v-240159d6]{flex:1}.clist[data-v-240159d6]{padding:0 20px 16px}.crow[data-v-240159d6]{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid #edf2fc;border-radius:14px;margin-bottom:10px;background:#fff;transition:.16s}.crow[data-v-240159d6]:hover{border-color:#d6e4ff;background:#fbfdff}.cic[data-v-240159d6]{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#eaf1ff;color:#4f8cff;flex:none}.cmid[data-v-240159d6]{flex:1;min-width:0}.ccode[data-v-240159d6]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;font-weight:600;color:#24314c;letter-spacing:.02em}.cmeta[data-v-240159d6]{font-size:11.5px;color:#8fa0bf;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cstat[data-v-240159d6]{flex:none;text-align:right;font-size:11.5px;color:#178a5e}.cstat em[data-v-240159d6]{display:block;font-style:normal;font-size:12px;color:#516184;margin-top:2px}.cstat.off[data-v-240159d6]{color:#c92a2a}.cops[data-v-240159d6]{display:flex;gap:6px;flex:none}.btn.danger[data-v-240159d6]{color:#c92a2a}.more[data-v-240159d6]{margin:4px auto 0;display:block}.empty[data-v-240159d6]{text-align:center;color:#a7b4c9;padding:26px 0;font-size:12.5px}@media (max-width: 860px){.kpis[data-v-240159d6]{padding:12px 14px 0;gap:8px}.kpi[data-v-240159d6]{padding:9px 10px}.kpi b[data-v-240159d6]{font-size:17px}.gen[data-v-240159d6]{padding:12px 14px}.gen .inp[data-v-240159d6],.gen .inp.wide[data-v-240159d6],.gen .inp.num[data-v-240159d6]{flex:1 1 45%;width:auto;min-width:0}.toolbar[data-v-240159d6]{padding:10px 14px}.toolbar .inp[data-v-240159d6]{width:100%}.clist[data-v-240159d6]{padding:0 14px 14px}.crow[data-v-240159d6]{flex-wrap:wrap;gap:10px}.cmid[data-v-240159d6]{flex:1 1 100%;order:1}.cic[data-v-240159d6]{order:0}.cstat[data-v-240159d6]{order:2;margin-left:46px;text-align:left}.cops[data-v-240159d6]{order:3;margin-left:auto}.cstat em[data-v-240159d6]{display:inline;margin-left:6px}}.bar[data-v-8db8e191]{padding:12px 16px;border-bottom:1px solid var(--line)}.pcard[data-v-8db8e191]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-8db8e191]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-8db8e191]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-8db8e191]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-8db8e191]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.tb[data-v-8db8e191]{width:100%;border-collapse:collapse;font-size:13px}.tb th[data-v-8db8e191]{text-align:left;font-weight:500;color:var(--ink3);font-size:12px;padding:9px 16px;background:#fafbfe;border-bottom:1px solid var(--line)}.tb td[data-v-8db8e191]{padding:10px 16px;border-bottom:1px solid #f1f4f9}.mono[data-v-8db8e191]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px}.mut[data-v-8db8e191]{color:var(--ink3);font-size:12px}.st[data-v-8db8e191]{font-size:11.5px;padding:2px 8px;border-radius:6px;background:#eaf7ee;color:#17803d}.st.off[data-v-8db8e191]{background:#fdecec;color:#c92a2a}.empty[data-v-8db8e191]{text-align:center;color:var(--ink3);padding:24px 0}@media (max-width: 860px){.tb th[data-v-8db8e191]:nth-child(3),.tb td[data-v-8db8e191]:nth-child(3),.tb th[data-v-8db8e191]:nth-child(4),.tb td[data-v-8db8e191]:nth-child(4),.tb th[data-v-8db8e191]:nth-child(5),.tb td[data-v-8db8e191]:nth-child(5){display:none}.tb th[data-v-8db8e191],.tb td[data-v-8db8e191]{padding:9px 8px}.tb td[data-v-8db8e191]{font-size:12px}}.pcard[data-v-4355f8f2]{background:#fff;border:1px solid #eaf0fb;border-radius:18px;overflow:hidden}.ph[data-v-4355f8f2]{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid #eff4fe}.accent[data-v-4355f8f2]{width:3px;height:14px;border-radius:2px;background:#4f8cff}.ph h3[data-v-4355f8f2]{margin:0;font-size:14px;font-weight:650}.ph em[data-v-4355f8f2]{margin-left:auto;font-style:normal;font-size:12px;color:#8fa0bf}.tabs[data-v-4355f8f2]{display:flex;gap:8px;padding:12px 20px 0}.tab[data-v-4355f8f2]{border:1px solid #edf2fc;background:#fff;border-radius:10px;padding:7px 14px;font-size:12.5px;color:#516184;cursor:pointer}.tab.on[data-v-4355f8f2]{background:#4f8cff;border-color:#4f8cff;color:#fff}.form[data-v-4355f8f2]{display:flex;flex-wrap:wrap;gap:10px;padding:14px 20px 18px}.field[data-v-4355f8f2]{display:flex;flex-direction:column;gap:5px;width:180px}.field.wide[data-v-4355f8f2]{flex:1 1 100%;flex-direction:row;align-items:center;gap:12px}.field label[data-v-4355f8f2]{font-size:12px;color:#8fa0bf}.field .inp[data-v-4355f8f2]{height:36px}.field .inp.num[data-v-4355f8f2]{width:96px}.tip[data-v-4355f8f2]{font-size:12px;color:#178a5e}.tip.bad[data-v-4355f8f2]{color:#c92a2a}@media (max-width: 860px){.tabs[data-v-4355f8f2]{padding:10px 14px 0;flex-wrap:wrap}.form[data-v-4355f8f2]{padding:12px 14px 16px}.field[data-v-4355f8f2],.field .inp.num[data-v-4355f8f2]{width:100%}}.pcard[data-v-e3448760]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-e3448760]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-e3448760]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-e3448760]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-e3448760]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.form[data-v-e3448760]{padding:18px 16px}.fr[data-v-e3448760]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fr label[data-v-e3448760]{width:80px;font-size:13px;color:var(--ink2);text-align:right}.fr .inp[data-v-e3448760]{max-width:360px}.seg[data-v-e3448760]{display:flex;gap:8px}.seg button[data-v-e3448760]{border:1px solid var(--line);background:#fff;border-radius:6px;padding:6px 14px;font-size:13px;color:var(--ink2)}.seg button.on[data-v-e3448760]{background:var(--blue);border-color:var(--blue);color:#fff}.seg button[data-v-e3448760]:disabled{opacity:.45}.tip[data-v-e3448760]{font-size:12px;color:#17803d}.tip.bad[data-v-e3448760]{color:#c92a2a}.res[data-v-e3448760]{padding:0 16px 16px}.grp[data-v-e3448760]{margin-bottom:12px}.gh[data-v-e3448760]{font-size:12.5px;font-weight:600;color:var(--blue);background:#f2f7ff;border-radius:8px;padding:6px 10px;margin-bottom:4px}.row[data-v-e3448760]{display:flex;gap:14px;padding:8px 0;border-bottom:1px solid #f1f4f9;font-size:12.5px}.row .k[data-v-e3448760]{color:var(--ink3);min-width:140px}.row .v[data-v-e3448760]{color:var(--ink);word-break:break-all}.empty[data-v-e3448760]{padding:34px 16px;text-align:center;color:var(--ink3);font-size:12.5px}@media (max-width:860px){.fr[data-v-e3448760]{flex-wrap:wrap}.fr label[data-v-e3448760]{width:70px;font-size:12px}.fr .inp[data-v-e3448760]{max-width:none}.seg button[data-v-e3448760]{padding:5px 10px;font-size:12px}.row[data-v-e3448760]{flex-direction:column;align-items:flex-start;gap:2px;padding:9px 0;text-align:left}.row .k[data-v-e3448760]{min-width:0;font-size:11.5px}.row .v[data-v-e3448760]{font-size:13px}}.pcard[data-v-105b9c97]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-105b9c97]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-105b9c97]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-105b9c97]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-105b9c97]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.bar[data-v-105b9c97]{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.items[data-v-105b9c97]{padding:6px 16px 14px}.item[data-v-105b9c97]{padding:12px 0;border-bottom:1px solid #f1f4f9}.item[data-v-105b9c97]:last-child{border-bottom:0}.ih[data-v-105b9c97]{display:flex;align-items:center;gap:10px}.ih b[data-v-105b9c97]{font-size:13.5px}.ih .t[data-v-105b9c97]{font-size:11.5px;color:var(--ink3)}.ih .lk[data-v-105b9c97]{margin-left:auto;color:var(--blue);cursor:pointer;font-size:12px}.ib[data-v-105b9c97]{margin:8px 0 0;font-size:12.5px;color:var(--ink2);line-height:1.7;white-space:pre-wrap}.empty[data-v-105b9c97]{padding:24px 0;text-align:center;color:var(--ink3);font-size:12.5px}.pcard[data-v-14aafc54]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-14aafc54]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-14aafc54]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-14aafc54]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-14aafc54]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-14aafc54]{padding:20px 16px;display:flex;gap:10px;flex-wrap:wrap}.body .inp[data-v-14aafc54]{max-width:320px}.msg[data-v-14aafc54]{width:100%;margin:6px 0 0;font-size:12.5px;color:#c92a2a}.msg.ok[data-v-14aafc54]{color:#17803d}.mine[data-v-14aafc54]{margin-top:6px;padding:0 0 8px}.mh[data-v-14aafc54]{font-size:12.5px;color:var(--ink3);margin-bottom:8px}.mc[data-v-14aafc54]{display:flex;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid #f1f4f9;font-size:12.5px}.mc .code[data-v-14aafc54]{font-family:ui-monospace,Menlo,monospace;color:var(--ink3)}.mc .left[data-v-14aafc54]{margin-left:auto;color:var(--blue)}.pcard[data-v-71255e62]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-71255e62]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-71255e62]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-71255e62]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-71255e62]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-71255e62]{padding:16px;border-bottom:1px solid var(--line)}.ta[data-v-71255e62]{height:auto;padding:10px;resize:vertical;max-width:100%}.rowbtn[data-v-71255e62]{display:flex;align-items:center;gap:12px;margin-top:10px}.msg[data-v-71255e62]{font-size:12.5px;color:#c92a2a}.msg.ok[data-v-71255e62]{color:#17803d}.list[data-v-71255e62]{padding:6px 16px 14px}.item[data-v-71255e62]{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid #f1f4f9;font-size:12.5px}.item .t[data-v-71255e62]{color:var(--ink3);white-space:nowrap}.item .c[data-v-71255e62]{color:var(--ink2)}.item .u[data-v-71255e62]{color:var(--blue);white-space:nowrap}.empty[data-v-71255e62]{padding:20px 0;text-align:center;color:var(--ink3);font-size:12.5px}.gpanel[data-v-785e1b8f]{background:#fff;border:1px solid rgba(79,140,255,.14);border-radius:14px;padding:12px 14px;margin-bottom:14px;box-shadow:0 10px 28px #4f8cff14}.ghead[data-v-785e1b8f]{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:10px}.gtitle[data-v-785e1b8f]{font-size:13px;font-weight:700;color:#1f2d3d}.gops[data-v-785e1b8f]{display:flex;gap:8px;flex-wrap:wrap}.gops input[data-v-785e1b8f]{height:32px;padding:0 10px;border:1px solid #dbe6f6;border-radius:8px;font-size:12.5px;width:150px;outline:none}.gwrap[data-v-785e1b8f]{display:grid;gap:6px}.grow[data-v-785e1b8f]{display:grid;grid-template-columns:48px 1.4fr .8fr .7fr 1fr;gap:8px;align-items:center;font-size:12.5px;padding:6px 4px;border-bottom:1px solid #f4f7fc}.gtop[data-v-785e1b8f]{color:#7b8a9b;font-weight:600;background:#f7faff;border-radius:8px;border-bottom:0}.gname[data-v-785e1b8f]{font-weight:600}.gact[data-v-785e1b8f]{display:flex;gap:10px}.grow i[data-v-785e1b8f]{font-style:normal;padding:2px 8px;border-radius:999px;font-size:11.5px}.grow i.on[data-v-785e1b8f]{color:#1a9a62;background:#e8f8f0}.grow i.off[data-v-785e1b8f]{color:#c9552e;background:#fdeee8}.gperm[data-v-785e1b8f]{margin-top:10px;border-top:1px dashed #e6eefa;padding-top:10px}.gphead[data-v-785e1b8f]{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:#1f2d3d;font-weight:600;margin-bottom:8px}.gperm textarea[data-v-785e1b8f]{width:100%;box-sizing:border-box;min-height:120px;border:1px solid #dbe6f6;border-radius:9px;padding:8px 10px;font-size:12px;font-family:ui-monospace,Menlo,monospace;outline:none}.gpfoot[data-v-785e1b8f]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.mw[data-v-785e1b8f]{padding:4px 2px 20px}.mh[data-v-785e1b8f]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px}.mt[data-v-785e1b8f]{font-size:18px;font-weight:700;color:#1f2d3d}.mbar[data-v-785e1b8f]{display:flex;gap:8px;flex-wrap:wrap}.mbar input[data-v-785e1b8f],.mbar select[data-v-785e1b8f],.nform input[data-v-785e1b8f],.nform select[data-v-785e1b8f]{height:34px;padding:0 10px;border:1px solid #dbe6f6;border-radius:9px;font-size:12.5px;background:#fff;outline:none}.mbar input[data-v-785e1b8f]{width:180px}.nform[data-v-785e1b8f]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.nform input[data-v-785e1b8f]{width:150px}.mb[data-v-785e1b8f]{height:34px;padding:0 14px;border:0;border-radius:9px;background:linear-gradient(135deg,#4f8cff,#6aa8ff);color:#fff;font-size:12.5px;cursor:pointer}.mb.ghost[data-v-785e1b8f]{background:#fff;color:#4f8cff;border:1px solid #cfdff7}.mb[data-v-785e1b8f]:disabled{opacity:.6;cursor:default}.merr[data-v-785e1b8f]{color:#e2554d;font-size:12.5px;margin-bottom:10px}.mcard[data-v-785e1b8f]{background:#fff;border:1px solid rgba(79,140,255,.14);border-radius:14px;overflow:hidden;box-shadow:0 10px 28px #4f8cff14}.mhead[data-v-785e1b8f],.mrow[data-v-785e1b8f]{display:grid;grid-template-columns:52px 1.3fr 1fr 1fr .8fr .7fr 1fr 2fr;gap:8px;align-items:center;padding:10px 14px;font-size:12.5px}.mhead[data-v-785e1b8f]{background:#f7faff;color:#7b8a9b;font-weight:600;border-bottom:1px solid #eef3fb}.mrow[data-v-785e1b8f]{border-bottom:1px solid #f4f7fc;color:#22303f}.mrow[data-v-785e1b8f]:last-child{border-bottom:0}.mono[data-v-785e1b8f]{font-family:ui-monospace,Menlo,monospace}.mempty[data-v-785e1b8f]{padding:26px;text-align:center;color:#9aa8ba;font-size:12.5px}.c5 i[data-v-785e1b8f]{font-style:normal;padding:2px 8px;border-radius:999px;font-size:11.5px}.c5 i.on[data-v-785e1b8f]{color:#1a9a62;background:#e8f8f0}.c5 i.off[data-v-785e1b8f]{color:#c9552e;background:#fdeee8}.c7[data-v-785e1b8f]{display:flex;gap:10px;flex-wrap:wrap}.lk[data-v-785e1b8f]{border:0;background:none;color:#4f8cff;font-size:12px;cursor:pointer;padding:0}.lk.danger[data-v-785e1b8f]{color:#e2554d}.lk[data-v-785e1b8f]:disabled{color:#c3ccd9;cursor:default}.mpager[data-v-785e1b8f]{display:flex;gap:12px;align-items:center;justify-content:flex-end;padding:12px 4px;font-size:12px;color:#7b8a9b}.mask[data-v-785e1b8f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#14233c6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;place-items:center;z-index:60;padding:16px}.dlg[data-v-785e1b8f]{width:min(520px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:16px;box-shadow:0 24px 60px #14233c47}.dhead[data-v-785e1b8f]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #eef3fb}.dtitle[data-v-785e1b8f]{font-size:14px;font-weight:700;color:#1f2d3d}.dx[data-v-785e1b8f]{border:0;background:none;font-size:20px;color:#8d9cb0;cursor:pointer;line-height:1}.dbody[data-v-785e1b8f]{padding:14px 18px;display:grid;gap:10px}.df[data-v-785e1b8f]{display:flex;align-items:center;gap:10px}.df label[data-v-785e1b8f]{width:72px;flex:0 0 72px;font-size:12.5px;color:#6b7b8d}.df input[data-v-785e1b8f],.df select[data-v-785e1b8f]{flex:1;height:36px;padding:0 10px;border:1px solid #dbe6f6;border-radius:9px;font-size:12.5px;background:#fff;outline:none;min-width:0}.dfoot[data-v-785e1b8f]{display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px;border-top:1px solid #eef3fb}@media (max-width: 760px){.mhead[data-v-785e1b8f]{display:none}.mrow[data-v-785e1b8f]{grid-template-columns:1fr;gap:4px;padding:12px 14px}.mrow .c1[data-v-785e1b8f]:before{content:"ID ";color:#9aa8ba}.mbar input[data-v-785e1b8f]{width:100%}.nform input[data-v-785e1b8f]{width:calc(50% - 4px)}.df label[data-v-785e1b8f]{width:64px;flex:0 0 64px}}.pcard[data-v-f417e219]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-f417e219]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-f417e219]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-f417e219]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-f417e219]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-f417e219]{padding:20px 16px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.body .inp[data-v-f417e219]{max-width:320px}.msg[data-v-f417e219]{font-size:12.5px;color:#c92a2a}.msg.ok[data-v-f417e219]{color:#17803d}.pcard[data-v-361fbade]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-361fbade]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-361fbade]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-361fbade]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-361fbade]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-361fbade]{padding:18px 16px}.warn[data-v-361fbade]{background:#fff7e6;border:1px solid #ffe2b8;color:#b45309;border-radius:8px;padding:10px 12px;font-size:12.5px;margin:0 0 14px}.row2[data-v-361fbade]{display:flex;gap:10px;flex-wrap:wrap}.row2 .inp[data-v-361fbade]{max-width:240px}.btn.danger[data-v-361fbade]{background:#e5484d}.msg[data-v-361fbade]{font-size:12.5px;color:#c92a2a;margin-top:10px}.msg.ok[data-v-361fbade]{color:#17803d}.pw[data-v-804c9118]{padding:4px 2px 20px}.ph[data-v-804c9118]{font-size:18px;font-weight:700;color:#1f2d3d;margin:2px 0 14px}.pc[data-v-804c9118]{background:linear-gradient(180deg,#f7fbff,#fff);border:1px solid rgba(79,140,255,.14);border-radius:16px;padding:20px;box-shadow:0 10px 30px #4f8cff1a}.ptop[data-v-804c9118]{display:flex;gap:12px;align-items:flex-start;padding-bottom:16px;border-bottom:1px solid #eef3fb}.pic[data-v-804c9118]{width:38px;height:38px;flex:0 0 38px;display:flex;align-items:center;justify-content:center;font-size:18px;border-radius:12px;background:linear-gradient(135deg,#eaf2ff,#f6fbff);border:1px solid #dbe9ff}.pt[data-v-804c9118]{font-size:15px;font-weight:600;color:#22303f;margin-bottom:6px}.ps[data-v-804c9118]{font-size:12.5px;line-height:1.75;color:#7b8a9b}.prow[data-v-804c9118]{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #f2f6fc}.pk[data-v-804c9118]{font-size:13px;color:#52627a;width:68px;flex:0 0 68px}.pv[data-v-804c9118]{font-size:12px;color:#8a99ab}.pmail[data-v-804c9118]{flex:1;font-size:13px;color:#22303f;font-family:ui-monospace,Menlo,monospace}.plink[data-v-804c9118]{border:0;background:none;color:#4f8cff;font-size:12.5px;cursor:pointer;padding:4px 6px}.sw[data-v-804c9118]{position:relative;width:46px;height:26px;flex:0 0 46px;cursor:pointer}.sw input[data-v-804c9118]{opacity:0;width:0;height:0}.sw i[data-v-804c9118]{position:absolute;top:0;right:0;bottom:0;left:0;background:#dfe7f3;border-radius:999px;transition:.2s}.sw i[data-v-804c9118]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 2px 6px #183c782e;transition:.2s}.sw input:checked+i[data-v-804c9118]{background:linear-gradient(135deg,#4f8cff,#6aa8ff)}.sw input:checked+i[data-v-804c9118]:after{transform:translate(20px)}.pedit[data-v-804c9118]{display:flex;gap:10px;padding:12px 0;flex-wrap:wrap}.pedit input[data-v-804c9118]{flex:1 1 220px;min-width:0;height:38px;padding:0 12px;border:1px solid #dbe6f6;border-radius:10px;font-size:13px;outline:none}.pedit input[data-v-804c9118]:focus{border-color:#7fb0ff;box-shadow:0 0 0 3px #4f8cff1f}.pbtn[data-v-804c9118]{height:38px;padding:0 18px;border:0;border-radius:10px;background:linear-gradient(135deg,#4f8cff,#6aa8ff);color:#fff;font-size:13px;cursor:pointer}.pbtn[data-v-804c9118]:disabled{opacity:.6}.ptips[data-v-804c9118]{margin:14px 0 0;padding:12px 16px;list-style:none;background:#f7faff;border-radius:12px;border:1px solid #eaf1fd}.ptips li[data-v-804c9118]{font-size:12px;color:#8a99ab;line-height:1.9;position:relative;padding-left:12px}.ptips li[data-v-804c9118]:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background:#b9cdea}.pcard[data-v-0065bcf9]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-0065bcf9]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-0065bcf9]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-0065bcf9]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-0065bcf9]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.set[data-v-0065bcf9]{padding:14px 16px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.row1[data-v-0065bcf9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sw[data-v-0065bcf9]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink)}.hint[data-v-0065bcf9]{font-size:12px;color:var(--ink3)}.lb[data-v-0065bcf9]{font-size:12.5px;color:var(--ink3);width:64px}.msg[data-v-0065bcf9]{font-size:12px;color:#c92a2a}.msg.ok[data-v-0065bcf9]{color:#17803d}.tb[data-v-0065bcf9]{width:100%;border-collapse:collapse;font-size:13px}.tb th[data-v-0065bcf9]{text-align:left;font-weight:500;color:var(--ink3);font-size:12px;padding:9px 16px;background:#fafbfe;border-bottom:1px solid var(--line)}.tb td[data-v-0065bcf9]{padding:9px 16px;border-bottom:1px solid #f1f4f9}.mono[data-v-0065bcf9]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.mut[data-v-0065bcf9]{color:var(--ink3);font-size:12px}.st[data-v-0065bcf9]{font-size:11.5px;padding:2px 8px;border-radius:6px;background:#eaf7ee;color:#17803d}.st.off[data-v-0065bcf9]{background:#fdecec;color:#c92a2a}.empty[data-v-0065bcf9]{text-align:center;color:var(--ink3);padding:22px 0}.tip[data-v-0065bcf9]{margin:0;padding:12px 16px;font-size:12px;color:var(--ink3)}.pcard[data-v-ffdb5c79]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-ffdb5c79]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-ffdb5c79]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-ffdb5c79]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-ffdb5c79]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-ffdb5c79]{padding:20px 16px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.body .inp[data-v-ffdb5c79]{max-width:260px}.msg[data-v-ffdb5c79]{font-size:12.5px;color:#c92a2a}.msg.ok[data-v-ffdb5c79]{color:#17803d}.pcard[data-v-f6c604f0]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-f6c604f0]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-f6c604f0]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-f6c604f0]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-f6c604f0]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-f6c604f0]{padding:18px 16px}.fr[data-v-f6c604f0]{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}.fr label[data-v-f6c604f0]{width:70px;font-size:13px;color:var(--ink2);text-align:right;padding-top:8px}.fr .inp[data-v-f6c604f0]{max-width:520px}.ta[data-v-f6c604f0]{height:auto;padding:9px 10px;resize:vertical}.msg[data-v-f6c604f0]{font-size:12.5px;color:#c92a2a;padding-top:8px}.noauth[data-v-f6c604f0]{background:#fff7e6;border:1px solid #ffe2b8;color:#b45309;border-radius:8px;padding:10px 12px;font-size:12.5px;margin:0 0 14px}.msg.ok[data-v-f6c604f0]{color:#17803d}.res[data-v-f6c604f0]{border-top:1px solid var(--line);padding-top:10px}.row[data-v-f6c604f0]{display:flex;justify-content:space-between;padding:6px 0;font-size:12.5px}.row .a[data-v-f6c604f0]{font-family:ui-monospace,Menlo,monospace}.row .s[data-v-f6c604f0]{color:#17803d}.row .s.bad[data-v-f6c604f0]{color:#c92a2a}@media (max-width:860px){.fr[data-v-f6c604f0]{flex-wrap:wrap}.fr label[data-v-f6c604f0]{width:auto;text-align:left;padding-top:0}.fr .inp[data-v-f6c604f0]{max-width:none}}.pcard[data-v-0e356ae2]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-0e356ae2]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-0e356ae2]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-0e356ae2]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-0e356ae2]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-0e356ae2]{padding:20px 16px;display:flex;flex-direction:column;gap:10px;max-width:420px}.done[data-v-0e356ae2]{background:#eaf7ee;color:#17803d;border-radius:8px;padding:12px;font-size:13px}.tip[data-v-0e356ae2]{margin:0;font-size:12px;color:var(--ink3)}.msg[data-v-0e356ae2]{font-size:12.5px;color:#c92a2a;margin:0}.msg.ok[data-v-0e356ae2]{color:#17803d}.pcard[data-v-a3893c38]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-a3893c38]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-a3893c38]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-a3893c38]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-a3893c38]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.tb[data-v-a3893c38]{width:100%;border-collapse:collapse;font-size:13px}.tb th[data-v-a3893c38]{text-align:left;font-weight:500;color:var(--ink3);font-size:12px;padding:9px 12px;background:#fafbfe;border-bottom:1px solid var(--line)}.tb td[data-v-a3893c38]{padding:9px 12px;border-bottom:1px solid #f1f4f9}.mono[data-v-a3893c38]{font-family:ui-monospace,Menlo,monospace;font-size:12px}.mut[data-v-a3893c38]{color:var(--ink3);font-size:12px}.st[data-v-a3893c38]{font-size:11.5px;padding:2px 8px;border-radius:6px;background:#eaf7ee;color:#17803d}.st.off[data-v-a3893c38]{background:#fdecec;color:#c92a2a}.plus[data-v-a3893c38]{color:#17803d}.minus[data-v-a3893c38]{color:#c92a2a}.empty[data-v-a3893c38]{text-align:center;color:var(--ink3);padding:22px 0}@media (max-width:860px){.tb th[data-v-a3893c38],.tb td[data-v-a3893c38]{padding:8px}.mono[data-v-a3893c38]{font-size:11px}}.tag.prio[data-v-f88a4668]{background:#f1f0ff;color:#5b5bd6}.gcolor[data-v-f88a4668]{width:44px!important;padding:2px!important;height:34px}.plabel[data-v-f88a4668]{flex:1;color:#22303f;font-family:inherit;font-size:12.5px}.pkey[data-v-f88a4668]{color:#a6b2c2;font-size:11px}.gw[data-v-f88a4668]{padding:4px 2px 24px}.gh[data-v-f88a4668]{margin-bottom:14px}.gt[data-v-f88a4668]{font-size:18px;font-weight:700;color:#1f2d3d}.gnote[data-v-f88a4668]{font-size:12px;color:#8d9cb0;margin-top:4px}.gnew[data-v-f88a4668]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.gnew input[data-v-f88a4668],.gnew select[data-v-f88a4668]{height:34px;padding:0 10px;border:1px solid #dbe6f6;border-radius:9px;font-size:12.5px;background:#fff;outline:none}.gnew input[data-v-f88a4668]{width:180px}.gb[data-v-f88a4668]{height:34px;padding:0 14px;border:0;border-radius:9px;background:linear-gradient(135deg,#4f8cff,#6aa8ff);color:#fff;font-size:12.5px;cursor:pointer}.gb.ghost[data-v-f88a4668]{background:#fff;color:#4f8cff;border:1px solid #cfdff7}.gerr[data-v-f88a4668]{color:#e2554d;font-size:12.5px;margin-bottom:10px}.glist[data-v-f88a4668]{display:grid;gap:10px}.gcard[data-v-f88a4668]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;background:#fff;border:1px solid rgba(79,140,255,.14);border-radius:13px;padding:12px 14px;box-shadow:0 8px 22px #4f8cff0f}.gcn[data-v-f88a4668]{font-size:14px;font-weight:700}.gcm[data-v-f88a4668]{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.tag[data-v-f88a4668]{font-size:11.5px;padding:2px 8px;border-radius:999px;background:#f1f6ff;color:#6b7b8d}.tag.ok[data-v-f88a4668]{background:#e8f8f0;color:#1a9a62}.tag.no[data-v-f88a4668]{background:#fdeee8;color:#c9552e}.tag.root[data-v-f88a4668]{background:#fff4e8;color:#b96a12}.gcr[data-v-f88a4668]{display:flex;gap:12px}.lk[data-v-f88a4668]{border:0;background:none;color:#4f8cff;font-size:12px;cursor:pointer}.lk.danger[data-v-f88a4668]{color:#e2554d}.gempty[data-v-f88a4668]{padding:24px;text-align:center;color:#9aa8ba;font-size:12.5px}.mask[data-v-f88a4668]{position:fixed;top:0;right:0;bottom:0;left:0;background:#14233c6b;display:grid;place-items:center;z-index:60;padding:16px}.dlg[data-v-f88a4668]{width:min(560px,100%);max-height:88vh;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #14233c47}.dlg.small[data-v-f88a4668]{width:min(400px,100%)}.dhead[data-v-f88a4668]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid #eef3fb;font-size:13.5px;font-weight:700;color:#1f2d3d}.dx[data-v-f88a4668]{border:0;background:none;font-size:20px;color:#8d9cb0;cursor:pointer}.dbody[data-v-f88a4668]{padding:12px 18px;overflow:auto}.psearch[data-v-f88a4668]{width:100%;box-sizing:border-box;height:34px;padding:0 10px;border:1px solid #dbe6f6;border-radius:9px;font-size:12.5px;outline:none;margin-bottom:10px}.plist[data-v-f88a4668]{display:grid;gap:4px}.pitem[data-v-f88a4668]{display:flex;gap:8px;align-items:center;font-size:12px;color:#41505f;padding:4px 2px;font-family:ui-monospace,Menlo,monospace}.pinfo[data-v-f88a4668]{font-size:12px;color:#8d9cb0;margin-top:8px}.df[data-v-f88a4668]{display:flex;align-items:center;gap:10px}.df label[data-v-f88a4668]{width:72px;font-size:12.5px;color:#6b7b8d}.df input[data-v-f88a4668]{flex:1;height:36px;padding:0 10px;border:1px solid #dbe6f6;border-radius:9px;font-size:12.5px;outline:none}.dfoot[data-v-f88a4668]{display:flex;gap:10px;justify-content:flex-end;padding:12px 18px 16px;border-top:1px solid #eef3fb}@media (max-width: 760px){.gnew input[data-v-f88a4668]{width:100%}.gcard[data-v-f88a4668]{align-items:flex-start}}.pcard[data-v-98ca70db]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-98ca70db]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-98ca70db]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-98ca70db]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-98ca70db]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-98ca70db]{padding:16px;max-width:520px;display:flex;flex-direction:column;gap:12px}.fld span[data-v-98ca70db]{display:block;font-size:12.5px;color:var(--ink3);margin-bottom:5px}.msg[data-v-98ca70db]{font-size:12.5px;color:#17803d}.rows[data-v-98ca70db]{margin-top:10px;border-top:1px solid var(--line);padding-top:10px}.r1[data-v-98ca70db]{display:flex;justify-content:space-between;padding:7px 0;font-size:12.5px;border-bottom:1px solid #f1f4f9}.r1 b[data-v-98ca70db]{font-weight:600;color:var(--ink2)}.pcard[data-v-b2877625]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-b2877625]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-b2877625]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-b2877625]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-b2877625]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.bar[data-v-b2877625]{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.tb[data-v-b2877625]{width:100%;border-collapse:collapse;font-size:13px}.tb th[data-v-b2877625]{text-align:left;font-weight:500;color:var(--ink3);font-size:12px;padding:9px 12px;background:#fafbfe;border-bottom:1px solid var(--line)}.tb td[data-v-b2877625]{padding:9px 12px;border-bottom:1px solid #f1f4f9}.mono[data-v-b2877625]{font-family:ui-monospace,Menlo,monospace;font-size:12px}.mut[data-v-b2877625]{color:var(--ink3);font-size:12px}.empty[data-v-b2877625]{text-align:center;color:var(--ink3);padding:22px 0}.types[data-v-b2877625]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:14px 16px}.tcard[data-v-b2877625]{border:1px solid var(--line);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:6px}.tcard b[data-v-b2877625]{font-size:13.5px}.tcard span[data-v-b2877625]{font-size:12px;color:var(--ink3)}@media (max-width:860px){.tb th[data-v-b2877625]:nth-child(1),.tb td[data-v-b2877625]:nth-child(1){display:none}}.pcard[data-v-53cb8d0d]{background:#fff;border:1px solid #eaf0fb;border-radius:18px;overflow:hidden}.ph[data-v-53cb8d0d]{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid #eff4fe}.accent[data-v-53cb8d0d]{width:3px;height:14px;border-radius:2px;background:#4f8cff}.ph h3[data-v-53cb8d0d]{margin:0;font-size:14px;font-weight:650}.ph em[data-v-53cb8d0d]{margin-left:auto;font-style:normal;font-size:12px;color:#8fa0bf}.body[data-v-53cb8d0d]{padding:16px 20px 20px}.kpis[data-v-53cb8d0d]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.kpi[data-v-53cb8d0d]{border:1px solid #edf2fc;border-radius:14px;padding:12px 14px;background:#fbfdff}.kpi span[data-v-53cb8d0d]{font-size:12px;color:#8fa0bf}.kpi b[data-v-53cb8d0d]{display:block;font-size:22px;color:#16233a;margin-top:4px}.ops[data-v-53cb8d0d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.msg[data-v-53cb8d0d]{font-size:12px;color:#8fa0bf}.tw[data-v-53cb8d0d]{overflow-x:auto}.tb[data-v-53cb8d0d]{width:100%;border-collapse:collapse;font-size:13px;min-width:620px}.tb th[data-v-53cb8d0d]{text-align:left;font-size:11.5px;color:#93a4c4;background:#f7faff;padding:10px 12px;border-bottom:1px solid #eef3fc}.tb td[data-v-53cb8d0d]{padding:10px 12px;border-bottom:1px solid #f3f7fd}.tb .r[data-v-53cb8d0d]{text-align:right}.tb .mut[data-v-53cb8d0d]{color:#8fa0bf}.tb .ell[data-v-53cb8d0d]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono[data-v-53cb8d0d]{font-family:ui-monospace,Menlo,monospace}.empty[data-v-53cb8d0d]{text-align:center;color:#a7b4c9;padding:22px 0}@media (max-width: 860px){.body[data-v-53cb8d0d]{padding:12px}.kpis[data-v-53cb8d0d]{gap:8px}.kpi b[data-v-53cb8d0d]{font-size:18px}}.pcard[data-v-235e7833]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-235e7833]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-235e7833]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-235e7833]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-235e7833]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.bar[data-v-235e7833]{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center}.tip[data-v-235e7833]{font-size:12px;color:var(--blue)}.tb[data-v-235e7833]{width:100%;border-collapse:collapse;font-size:13px}.tb th[data-v-235e7833]{text-align:left;font-weight:500;color:var(--ink3);font-size:12px;padding:9px 12px;background:#fafbfe;border-bottom:1px solid var(--line)}.tb td[data-v-235e7833]{padding:9px 12px;border-bottom:1px solid #f1f4f9}.tb .r[data-v-235e7833]{text-align:right}.mono[data-v-235e7833]{font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.mut[data-v-235e7833]{color:var(--ink3);font-size:12px}.lk[data-v-235e7833]{color:var(--blue);cursor:pointer;margin-left:8px}.empty[data-v-235e7833]{text-align:center;color:var(--ink3);padding:22px 0}@media (max-width:860px){.tb th[data-v-235e7833]:nth-child(2),.tb td[data-v-235e7833]:nth-child(2),.tb th[data-v-235e7833]:nth-child(3),.tb td[data-v-235e7833]:nth-child(3){display:none}.lk[data-v-235e7833]{display:inline-block;margin:0 8px 0 0;font-size:12px}}.pcard[data-v-4f33baf9]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-4f33baf9]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-4f33baf9]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-4f33baf9]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-4f33baf9]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.bar[data-v-4f33baf9]{display:flex;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center}.msg[data-v-4f33baf9]{font-size:12.5px;color:#c92a2a}.msg.ok[data-v-4f33baf9]{color:#17803d}.grid[data-v-4f33baf9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;padding:16px}.it[data-v-4f33baf9]{display:flex;align-items:center;gap:8px;font-size:13px;border:1px solid var(--line);border-radius:9px;padding:10px 12px}.empty[data-v-4f33baf9]{padding:26px 16px;color:var(--ink3);font-size:13px}.pcard[data-v-1218711b]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-1218711b]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-1218711b]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-1218711b]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-1218711b]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-1218711b]{padding:16px;display:flex;flex-direction:column;gap:12px}.fr[data-v-1218711b]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fr label[data-v-1218711b]{font-size:12.5px;color:var(--ink3)}.qrbox[data-v-1218711b]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;border:1px solid var(--line);border-radius:10px;max-width:340px}.qrbox img[data-v-1218711b]{width:220px;height:220px}.st[data-v-1218711b]{font-size:12.5px;color:var(--ink2)}.oid[data-v-1218711b]{font-size:12.5px}.hint[data-v-1218711b]{font-size:11.5px;color:var(--ink3);text-align:center}.lk[data-v-1218711b]{color:var(--blue);cursor:pointer;margin-left:6px}.res[data-v-1218711b]{font-size:12.5px;color:#c92a2a}.res.ok[data-v-1218711b]{color:#17803d}.pcard[data-v-cd549408]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-cd549408]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.ph.sub[data-v-cd549408]{border-top:1px solid var(--line)}.accent[data-v-cd549408]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-cd549408]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-cd549408]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-cd549408]{padding:16px;display:flex;flex-direction:column;gap:12px}.fr[data-v-cd549408]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fr label[data-v-cd549408]{font-size:12.5px;color:var(--ink3)}.res[data-v-cd549408]{font-size:12.5px;color:#c92a2a}.res.ok[data-v-cd549408]{color:#17803d}.tb[data-v-cd549408]{width:100%;border-collapse:collapse;font-size:13px}.tb th[data-v-cd549408]{text-align:left;font-weight:500;color:var(--ink3);font-size:12px;padding:9px 12px;background:#fafbfe;border-bottom:1px solid var(--line)}.tb td[data-v-cd549408]{padding:9px 12px;border-bottom:1px solid #f1f4f9}.mono[data-v-cd549408]{font-family:ui-monospace,Menlo,monospace;font-size:12px}.mut[data-v-cd549408]{color:var(--ink3);font-size:12px}.lk[data-v-cd549408]{color:var(--blue);cursor:pointer;margin-left:8px}.empty[data-v-cd549408]{text-align:center;color:var(--ink3);padding:22px 0}@media (max-width:860px){.fr[data-v-cd549408]{gap:8px}}.pcard[data-v-0eb5d504]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-0eb5d504]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-0eb5d504]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-0eb5d504]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-0eb5d504]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-0eb5d504]{padding:16px}.fr[data-v-0eb5d504]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.fr label[data-v-0eb5d504]{width:56px;font-size:13px;color:var(--ink2);text-align:right}.props[data-v-0eb5d504]{margin:6px 0 14px}.grp[data-v-0eb5d504]{margin-bottom:12px}.gt[data-v-0eb5d504]{font-size:12.5px;color:var(--blue);font-weight:600;margin-bottom:8px;cursor:pointer;display:flex;justify-content:space-between}.gt .ar[data-v-0eb5d504]{font-weight:400;color:var(--ink3);font-size:11.5px}.prop[data-v-0eb5d504]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.prop input[data-v-0eb5d504]{width:110px;height:34px;border:1px solid var(--line);border-radius:8px;padding:0 10px;font-size:13px;outline:none}.prop span[data-v-0eb5d504]{font-size:13px;color:var(--ink2)}.block[data-v-0eb5d504]{width:100%}.res[data-v-0eb5d504]{margin-top:12px;padding:10px 12px;border-radius:8px;background:#fdecec;color:#c92a2a;font-size:12.5px}.res.ok[data-v-0eb5d504]{background:#eaf7ee;color:#17803d}@media (max-width:860px){.fr[data-v-0eb5d504]{flex-wrap:wrap}.fr label[data-v-0eb5d504]{width:auto;text-align:left}.ph[data-v-0eb5d504]{display:none}}.pcard[data-v-50a3ea83]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-50a3ea83]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-50a3ea83]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-50a3ea83]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-50a3ea83]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-50a3ea83]{padding:20px 16px;display:flex;flex-direction:column;gap:10px;max-width:420px}.tip[data-v-50a3ea83]{margin:0;font-size:12px;color:var(--ink3)}.msg[data-v-50a3ea83]{font-size:12.5px;color:#c92a2a;margin:0}.msg.ok[data-v-50a3ea83]{color:#17803d}.pcard[data-v-8e32a91c]{background:#fff;border:1px solid #eaf0fb;border-radius:18px;overflow:hidden}.ph[data-v-8e32a91c]{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid #eff4fe}.accent[data-v-8e32a91c]{width:3px;height:14px;border-radius:2px;background:#4f8cff}.ph h3[data-v-8e32a91c]{margin:0;font-size:14px;font-weight:650}.ph em[data-v-8e32a91c]{margin-left:auto;font-style:normal;font-size:12px;color:#8fa0bf}.gen[data-v-8e32a91c]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:14px 20px;border-bottom:1px solid #f1f5fd;background:#fafcff}.gen .inp[data-v-8e32a91c]{width:160px}.gen .inp.num[data-v-8e32a91c]{width:92px}.gen .inp.wide[data-v-8e32a91c]{width:260px}.tip[data-v-8e32a91c]{font-size:12px;color:#c92a2a}.clist[data-v-8e32a91c]{padding:14px 20px 16px}.crow[data-v-8e32a91c]{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid #edf2fc;border-radius:14px;margin-bottom:10px}.crow[data-v-8e32a91c]:hover{border-color:#d6e4ff;background:#fbfdff}.cic[data-v-8e32a91c]{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:#eaf1ff;color:#4f8cff;flex:none}.cmid[data-v-8e32a91c]{flex:1;min-width:0}.ccode[data-v-8e32a91c]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;font-weight:600;color:#24314c}.cmeta[data-v-8e32a91c]{font-size:11.5px;color:#8fa0bf;margin-top:3px}.cops[data-v-8e32a91c]{display:flex;gap:6px;flex:none}.btn.danger[data-v-8e32a91c]{color:#c92a2a}.more[data-v-8e32a91c]{display:block;margin:4px auto 0}.empty[data-v-8e32a91c]{text-align:center;color:#a7b4c9;padding:26px 0;font-size:12.5px}@media (max-width: 860px){.gen[data-v-8e32a91c]{padding:12px 14px}.gen .inp[data-v-8e32a91c],.gen .inp.wide[data-v-8e32a91c],.gen .inp.num[data-v-8e32a91c]{flex:1 1 45%;width:auto;min-width:0}.clist[data-v-8e32a91c]{padding:12px 14px 14px}}.pcard[data-v-116acde6]{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.ph[data-v-116acde6]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-116acde6]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-116acde6]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-116acde6]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.bar[data-v-116acde6]{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line)}.tb[data-v-116acde6]{width:100%;border-collapse:collapse;font-size:13px}.tb th[data-v-116acde6]{text-align:left;font-weight:500;color:var(--ink3);font-size:12px;padding:9px 16px;background:#fafbfe;border-bottom:1px solid var(--line)}.tb td[data-v-116acde6]{padding:9px 16px;border-bottom:1px solid #f1f4f9}.mono[data-v-116acde6]{font-family:ui-monospace,Menlo,monospace;font-size:12px}.mut[data-v-116acde6]{color:var(--ink3);font-size:12px}.empty[data-v-116acde6]{text-align:center;color:var(--ink3);padding:22px 0}.pcard[data-v-0b0833c6]{background:#fff;border:1px solid var(--line);border-radius:10px}.ph[data-v-0b0833c6]{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.accent[data-v-0b0833c6]{width:3px;height:14px;border-radius:2px;background:var(--blue)}.ph h3[data-v-0b0833c6]{margin:0;font-size:14px;font-weight:600}.ph em[data-v-0b0833c6]{margin-left:auto;font-style:normal;font-size:12px;color:var(--ink3)}.body[data-v-0b0833c6]{padding:16px;display:flex;flex-direction:column;gap:10px}.row2[data-v-0b0833c6]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ta[data-v-0b0833c6]{height:auto;padding:9px 10px;font-family:ui-monospace,Menlo,monospace;font-size:12px}.msg[data-v-0b0833c6]{font-size:12.5px;color:#c92a2a}.msg.ok[data-v-0b0833c6]{color:#17803d}.rd[data-v-caf4295e]{min-height:100vh;display:grid;place-items:center;padding:20px;background:url(/bg.jpg) center/cover no-repeat}.card[data-v-caf4295e]{width:min(380px,100%);background:#fff;border-radius:16px;padding:22px;box-shadow:0 24px 50px -30px #121a2680}.hd[data-v-caf4295e]{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.hd b[data-v-caf4295e]{font-size:16px}.hd span[data-v-caf4295e]{font-size:12px;color:#8a94a6}.pkg[data-v-caf4295e]{font-size:17px;font-weight:650}.keybox[data-v-caf4295e]{font-family:ui-monospace,Menlo,monospace;font-size:15px;font-weight:700;letter-spacing:1px;text-align:center;background:#f2f7ff;border:1px dashed #c7dcff;border-radius:9px;padding:9px 10px;color:#16233a;margin:10px 0 8px;-webkit-user-select:all;user-select:all}.meta[data-v-caf4295e]{display:flex;justify-content:space-between;font-size:12px;color:#8a94a6;margin:0 0 16px}.inp[data-v-caf4295e]{width:100%;height:44px;border:1px solid #e6ebf4;border-radius:10px;padding:0 12px;font-size:14px;margin-bottom:10px;outline:none}.inp[data-v-caf4295e]:focus{border-color:#1677ff}.btn[data-v-caf4295e]{width:100%;height:44px;border:0;border-radius:10px;background:#1677ff;color:#fff;font-size:15px}.btn[data-v-caf4295e]:disabled{opacity:.5}.msg[data-v-caf4295e]{margin-top:12px;font-size:13px;color:#c92a2a}.msg.ok[data-v-caf4295e]{color:#17803d}.seg2[data-v-caf4295e]{display:flex;gap:8px;margin:4px 0 10px}.seg2 button[data-v-caf4295e]{flex:1;height:38px;border:1px solid #e6ebf4;background:#fff;border-radius:10px;font-size:13px;color:#48586e}.seg2 button.on[data-v-caf4295e]{background:#eaf2ff;border-color:#cfe0ff;color:#1677ff;font-weight:600}.mfields[data-v-caf4295e]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.err[data-v-caf4295e]{color:#c92a2a;font-size:13px}.loading[data-v-caf4295e]{color:#8a94a6;font-size:13px}.wm[data-v-8a6f1b6b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:150px;transform:rotate(-18deg) scale(1.25);transform-origin:center;opacity:.055;user-select:none;-webkit-user-select:none}.wm-t[data-v-8a6f1b6b]{font-size:15px;color:#0b1b33;white-space:nowrap;letter-spacing:.06em;font-weight:600;display:grid;place-items:center}@media (max-width: 860px){.wm[data-v-8a6f1b6b]{grid-template-columns:repeat(3,1fr);grid-auto-rows:110px;transform:rotate(-18deg) scale(1.3);opacity:.045}.wm-t[data-v-8a6f1b6b]{font-size:11px;letter-spacing:.04em}}.mf[data-v-d36a790e]{position:fixed;right:24px;bottom:24px;z-index:60}.trigger[data-v-d36a790e]{width:46px;height:46px;border:0;border-radius:50%;background:#fff;color:var(--blue);display:grid;place-items:center;box-shadow:0 10px 26px -14px #121a2680;position:relative}.trigger svg[data-v-d36a790e]{width:19px;height:19px}.trigger.playing[data-v-d36a790e]{color:#fff;background:var(--blue)}.pulse[data-v-d36a790e]{position:absolute;top:8px;right:7px;width:5px;height:5px;border-radius:50%;background:#4ade80}.panel[data-v-d36a790e]{position:absolute;right:0;bottom:56px;width:360px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 26px 60px -34px #121a268c;padding:14px}.head[data-v-d36a790e]{display:flex;gap:12px;align-items:center}.cover[data-v-d36a790e]{width:52px;height:52px;border-radius:12px;flex:none;background:var(--blue-l) center/cover no-repeat}.meta[data-v-d36a790e]{min-width:0}.nm[data-v-d36a790e]{font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar[data-v-d36a790e]{font-size:12px;color:var(--ink3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar[data-v-d36a790e]{height:6px;border-radius:3px;background:#edf1f7;margin-top:16px;cursor:pointer;position:relative;touch-action:none}.bar[data-v-d36a790e]:before{content:"";position:absolute;left:0;right:0;top:-8px;bottom:-8px}.bar i[data-v-d36a790e]{display:block;height:100%;background:var(--blue);border-radius:3px;pointer-events:none}.bar s[data-v-d36a790e]{position:absolute;top:50%;width:11px;height:11px;margin-left:-5.5px;margin-top:-5.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--blue);pointer-events:none;opacity:0;transition:opacity .15s}.bar:hover s[data-v-d36a790e],.bar.dragging s[data-v-d36a790e]{opacity:1}.time[data-v-d36a790e]{display:flex;justify-content:space-between;font-size:11px;color:var(--ink3);margin-top:5px}.ctl[data-v-d36a790e]{display:flex;align-items:center;justify-content:center;gap:18px;margin:8px 0 4px}.ctl button[data-v-d36a790e]{border:0;background:transparent;color:var(--ink2);display:grid;place-items:center;padding:6px}.ctl button svg[data-v-d36a790e]{width:18px;height:18px}.ctl .main[data-v-d36a790e]{width:42px;height:42px;border-radius:50%;background:var(--blue);color:#fff}.ctl .main svg[data-v-d36a790e]{width:20px;height:20px}.err[data-v-d36a790e]{font-size:11.5px;color:#d97706;margin:4px 0}.lyr-toggle[data-v-d36a790e]{text-align:center;font-size:12px;color:var(--blue);cursor:pointer;padding:4px 0}.lyr[data-v-d36a790e]{max-height:120px;overflow:auto;padding:4px 2px;border-bottom:1px solid var(--line)}.ly[data-v-d36a790e]{font-size:12px;color:#a3afc0;padding:3px 0}.ly.on[data-v-d36a790e]{color:var(--blue);font-weight:600}.list.compact[data-v-d36a790e]{max-height:118px}.list[data-v-d36a790e]{max-height:210px;overflow:auto;margin-top:6px;border-top:1px solid var(--line);padding-top:6px}.row[data-v-d36a790e]{display:flex;flex-direction:column;align-items:flex-start;width:100%;border:0;background:transparent;padding:7px 8px;border-radius:9px;text-align:left}.row[data-v-d36a790e]:hover{background:#f7f9fc}.row.on[data-v-d36a790e]{background:var(--blue-l)}.row .t[data-v-d36a790e]{font-size:13px}.row .d[data-v-d36a790e]{font-size:11px;color:var(--ink3)}.row[data-v-d36a790e]{position:relative}.fav[data-v-d36a790e]{position:absolute;right:6px;top:8px;width:22px;height:22px;color:#c8d2e0}.fav.on[data-v-d36a790e]{color:#ef4444}.fav svg[data-v-d36a790e]{width:15px;height:15px}.empty[data-v-d36a790e]{padding:14px 0;text-align:center;font-size:12px;color:var(--ink3)}.lsearch[data-v-d36a790e]{width:100%;height:30px;border:1px solid var(--line);border-radius:8px;padding:0 10px;font-size:12.5px;margin-bottom:6px;outline:none}.lsearch[data-v-d36a790e]:focus{border-color:var(--blue)}.panel-enter-active[data-v-d36a790e],.panel-leave-active[data-v-d36a790e]{transition:opacity .16s,transform .16s}.panel-enter-from[data-v-d36a790e],.panel-leave-to[data-v-d36a790e]{opacity:0;transform:translate(-8px)}@media (max-width: 860px){.mf[data-v-d36a790e]{left:auto;right:12px;top:auto;bottom:92px}.trigger[data-v-d36a790e]{width:42px;height:42px;border-radius:50%;box-shadow:0 10px 22px -12px #121a2673}.trigger svg[data-v-d36a790e]{width:20px;height:20px}.panel[data-v-d36a790e]{left:auto;right:0;top:50px;bottom:auto;width:min(320px,calc(100vw - 24px))}}.acc[data-v-d36a790e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid var(--line);font-size:12px;color:var(--ink3)}.aok[data-v-d36a790e]{width:6px;height:6px;border-radius:50%;background:#22c55e;flex:none}.anm[data-v-d36a790e]{color:var(--ink);font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avip[data-v-d36a790e]{background:linear-gradient(135deg,#f59e0b,#f97316);color:#fff;border-radius:6px;padding:1px 5px;font-size:10px;font-weight:700}.awn[data-v-d36a790e]{flex:1;line-height:1.4}.abtn[data-v-d36a790e]{border:0;background:var(--blue);color:#fff;border-radius:8px;padding:5px 10px;font-size:12px;flex:none}.abtn[data-v-d36a790e]:disabled{opacity:.6}.qrbox[data-v-d36a790e]{display:flex;flex-direction:column;gap:8px;align-items:center;width:100%}.qrbox img[data-v-d36a790e]{width:240px;height:240px;border-radius:8px;background:#f4f7fc;flex:none}.qrh b[data-v-d36a790e]{display:block;font-weight:600;color:var(--ink);font-size:12px;margin-bottom:3px}.qrh button[data-v-d36a790e]{margin-top:6px}.qrh[data-v-d36a790e]{font-size:11.5px;line-height:1.5;color:var(--ink2);text-align:center}.qrh span[data-v-d36a790e]{color:var(--ink3)}.abtn.ghost[data-v-d36a790e]{background:#fff;color:var(--blue);border:1px solid var(--blue)}.pastebox[data-v-d36a790e]{display:flex;flex-direction:column;gap:6px;padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid var(--line)}.pastebox textarea[data-v-d36a790e]{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:8px;padding:6px 8px;font-size:11.5px;resize:vertical;outline:none;font-family:inherit}.pastebox textarea[data-v-d36a790e]:focus{border-color:var(--blue)}.pastebox .abtn[data-v-d36a790e]{align-self:flex-end}.perr[data-v-d36a790e]{margin:0;font-size:11px;color:#d97706}.app[data-v-78d3059d]{min-height:100vh;background:var(--bg)}.app.shell[data-v-78d3059d]{display:flex}.boot[data-v-78d3059d]{min-height:100vh;display:grid;place-items:center;background:var(--bg)}.boot span[data-v-78d3059d]{width:26px;height:26px;border-radius:50%;border:2px solid #dbe6f8;border-top-color:var(--blue);animation:spin-78d3059d .8s linear infinite}@keyframes spin-78d3059d{to{transform:rotate(360deg)}}.side[data-v-78d3059d]{width:210px;flex:0 0 210px;background:#ffffffd1;backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);border-right:1px solid rgba(232,238,251,.9);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.brand[data-v-78d3059d]{display:flex;align-items:center;gap:9px;padding:0 16px;height:62px;border-bottom:1px solid rgba(238,243,253,.9)}.brand img[data-v-78d3059d]{width:26px}.brand b[data-v-78d3059d]{font-size:14px;letter-spacing:-.01em}.menu[data-v-78d3059d]{flex:1;overflow-y:auto;padding:8px 0 12px;-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),transparent);mask-image:linear-gradient(#000 calc(100% - 18px),transparent)}.side.mini[data-v-78d3059d]{width:64px;flex:0 0 64px}.side.mini .bt[data-v-78d3059d],.side.mini .gt[data-v-78d3059d],.side.mini .mi span[data-v-78d3059d]{display:none}.side.mini .mi[data-v-78d3059d]{justify-content:center;padding:10px 0}.side.mini .collapse[data-v-78d3059d]{text-align:center;padding:8px 0}.collapse[data-v-78d3059d]{border:0;border-top:1px solid var(--line);background:transparent;color:#9aa8bc;font-size:11.5px;padding:8px 18px;text-align:left;flex:none}.collapse[data-v-78d3059d]:hover{color:var(--blue)}.gt[data-v-78d3059d]{font-size:11px;color:#98a3b3;padding:8px 18px 4px}.mi[data-v-78d3059d]{display:flex;align-items:center;gap:10px;width:calc(100% - 20px);margin:2px 10px;border:0;background:transparent;padding:10px 12px;border-radius:12px;font-size:13.5px;color:#4a5a7a;text-align:left;transition:.16s}.mi[data-v-78d3059d]:hover{background:#f2f7ff;color:#3f7ff2}.mi i[data-v-78d3059d]{display:inline-flex}.mi[data-v-78d3059d]:hover{background:#f4f7fc}.mi.on[data-v-78d3059d]{background:linear-gradient(135deg,#6aa2ff,#3f7ff2);color:#fff;box-shadow:0 12px 24px -16px #407cf2f2}.mi.on[data-v-78d3059d]:hover{color:#fff}.foot[data-v-78d3059d]{height:40px;display:flex;align-items:center;padding:0 18px;font-size:11px;color:#a3adbd;border-top:1px solid var(--line)}.wrap[data-v-78d3059d]{flex:1;min-width:0;display:flex;flex-direction:column}.topbar[data-v-78d3059d]{height:60px;background:#ffffffc7;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(232,238,251,.9);display:flex;align-items:center;gap:10px;padding:0 18px;box-shadow:0 1px 3px #101e3608;position:sticky;top:0;z-index:30}.sp[data-v-78d3059d]{flex:1}.bell[data-v-78d3059d]{width:30px;height:30px;border:1px solid var(--line);background:#fff;border-radius:8px;color:var(--ink2);display:grid;place-items:center}.bell[data-v-78d3059d]:hover{color:var(--blue);border-color:#cfe0ff}.mbell[data-v-78d3059d]{margin-right:4px}.av[data-v-78d3059d]{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#6aa2ff,#3f7ff2);color:#fff;font-size:12px;font-weight:600;overflow:hidden;flex:none;box-shadow:0 0 0 2px #fff,0 4px 12px -6px #285ab499}.av img[data-v-78d3059d]{width:100%;height:100%;object-fit:cover;display:block}.un[data-v-78d3059d]{font-size:13px;font-weight:600}.tabs[data-v-78d3059d]{display:flex;gap:4px;padding:8px 14px 0;background:#fff;border-bottom:1px solid var(--line);overflow-x:auto;position:sticky;top:56px;z-index:29}.tab[data-v-78d3059d]{position:relative;border:1px solid transparent;border-bottom:0;background:transparent;padding:7px 14px;font-size:12.5px;color:#5b6879;border-radius:6px 6px 0 0;white-space:nowrap}.tab.on[data-v-78d3059d]{background:#fff;border-color:var(--line);color:var(--blue);font-weight:600;margin-bottom:-1px}.tab .x[data-v-78d3059d]{margin-left:6px;color:#b0bac8}.tab.on .x[data-v-78d3059d]{color:var(--blue)}.mhead[data-v-78d3059d],.mnav[data-v-78d3059d]{display:none}.vwrap[data-v-78d3059d]{min-height:40px}.vfade-enter-active[data-v-78d3059d],.vfade-leave-active[data-v-78d3059d]{transition:opacity .18s ease,transform .18s ease}.vfade-enter-from[data-v-78d3059d]{opacity:0;transform:translateY(6px) scale(.995)}.vfade-leave-to[data-v-78d3059d]{opacity:0;transform:translateY(-4px) scale(.995)}.main[data-v-78d3059d]{flex:1;padding:16px 18px 40px}@media (max-width: 860px){.app[data-v-78d3059d]{display:block}.side[data-v-78d3059d],.topbar[data-v-78d3059d],.tabs[data-v-78d3059d]{display:none}.mhead[data-v-78d3059d]{display:flex;align-items:center;gap:8px;height:50px;padding:0 14px;position:sticky;top:0;z-index:35;background:#ffffffb8;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(230,235,244,.7)}.mh-title[data-v-78d3059d]{font-size:15px;font-weight:650;letter-spacing:-.01em}.mback[data-v-78d3059d]{border:0;background:transparent;color:var(--blue);font-size:18px;padding:0 6px 0 0}.av.sm[data-v-78d3059d]{width:26px;height:26px;font-size:11px}.main[data-v-78d3059d]{padding:10px 10px 128px}.mnav[data-v-78d3059d]{display:flex;position:fixed;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:40;padding:6px;border-radius:20px;gap:4px;background:#ffffff9e;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border:1px solid rgba(255,255,255,.65);box-shadow:0 10px 30px -12px #0f234640,inset 0 1px #ffffffb3}.mnav[data-v-78d3059d]{position:fixed}.mnav .pill[data-v-78d3059d]{position:absolute;top:6px;bottom:6px;left:0;z-index:0;border-radius:15px;background:#fffffff2;box-shadow:0 4px 12px -6px #1677ff73,inset 0 1px #ffffffe6;transition:transform .32s cubic-bezier(.34,1.3,.5,1),width .32s cubic-bezier(.34,1.3,.5,1)}.mnav button[data-v-78d3059d]{position:relative;z-index:1;flex:1;border:0;background:transparent;color:#7a8698;display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 0 6px;border-radius:15px;font-size:10.5px;transition:color .22s,transform .2s}.mnav button i[data-v-78d3059d]{display:inline-flex;width:21px;height:21px}.sheet-enter-active[data-v-78d3059d],.sheet-leave-active[data-v-78d3059d]{transition:opacity .22s ease}.sheet-enter-active .sheet[data-v-78d3059d],.sheet-leave-active .sheet[data-v-78d3059d]{transition:transform .28s cubic-bezier(.32,.72,.28,1)}.sheet-enter-from[data-v-78d3059d],.sheet-leave-to[data-v-78d3059d]{opacity:0}.sheet-enter-from .sheet[data-v-78d3059d],.sheet-leave-to .sheet[data-v-78d3059d]{transform:translateY(100%)}.ann-mask[data-v-78d3059d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0f1a2d59;display:grid;place-items:center;padding:16px}.ann[data-v-78d3059d]{width:min(460px,100%);background:#fff;border-radius:14px;padding:18px;box-shadow:0 30px 60px -30px #0f1a2d80}.ann-h[data-v-78d3059d]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ann-tag[data-v-78d3059d]{background:var(--blue);color:#fff;font-size:11px;padding:2px 8px;border-radius:6px}.ann-h b[data-v-78d3059d]{font-size:14.5px}.ann-b[data-v-78d3059d]{margin:0 0 16px;font-size:13px;line-height:1.7;color:var(--ink2);white-space:pre-wrap;max-height:40vh;overflow:auto}.ann-f[data-v-78d3059d]{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:var(--ink3)}.sheet-mask[data-v-78d3059d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#0f1a2d52;display:flex;align-items:flex-end}.sheet[data-v-78d3059d]{width:100%;background:#fff;border-radius:20px 20px 0 0;padding:16px 16px calc(20px + env(safe-area-inset-bottom));max-height:78vh;overflow:auto}.sheet-h[data-v-78d3059d]{font-size:15px;font-weight:650;margin-bottom:8px}.sheet-search[data-v-78d3059d]{width:100%;height:38px;border:1px solid var(--line);border-radius:10px;padding:0 12px;font-size:13.5px;margin-bottom:8px;outline:none}.sheet-search[data-v-78d3059d]:focus{border-color:var(--blue)}.sheet-t[data-v-78d3059d]{font-size:11.5px;color:var(--ink3);margin:12px 0 6px}.sheet-i[data-v-78d3059d]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:#f6f9ff;border-radius:12px;padding:11px 12px;margin-bottom:8px;font-size:13.5px;color:var(--ink)}.sheet-i i[data-v-78d3059d]{display:inline-flex;color:var(--blue)}.sheet-i[data-v-78d3059d] svg{width:18px;height:18px}.sheet-out[data-v-78d3059d]{width:100%;margin-top:10px;border:0;border-radius:12px;background:#fff1f1;color:#c92a2a;padding:12px;font-size:13.5px}.mnav button i[data-v-78d3059d] svg{width:21px;height:21px}.mnav button[data-v-78d3059d]:active{transform:scale(.96)}.mnav button.on[data-v-78d3059d]{color:var(--blue);font-weight:600;background:transparent;box-shadow:none}}.ann-mask[data-v-78d3059d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0f1a2d59;display:grid;place-items:center;padding:16px}.ann[data-v-78d3059d]{width:min(460px,100%);background:#fff;border-radius:14px;padding:18px;box-shadow:0 30px 60px -30px #0f1a2d80}.ann-h[data-v-78d3059d]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.ann-tag[data-v-78d3059d]{background:var(--blue);color:#fff;font-size:11px;padding:2px 8px;border-radius:6px}.ann-h b[data-v-78d3059d]{font-size:14.5px}.ann-b[data-v-78d3059d]{margin:0 0 16px;font-size:13px;line-height:1.7;color:var(--ink2);white-space:pre-wrap;max-height:40vh;overflow:auto}.ann-f[data-v-78d3059d]{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:var(--ink3)}.gtoast[data-v-78d3059d]{position:fixed;left:50%;top:18px;transform:translate(-50%);z-index:9999;padding:10px 20px;border-radius:999px;background:linear-gradient(180deg,#fff,#f6faff);border:1px solid #dbe8ff;color:#2b3a5c;font-size:13px;font-weight:600;box-shadow:0 10px 28px #4f8cff2e;max-width:82vw;text-align:center}@media (max-width: 860px){.gtoast[data-v-78d3059d]{top:74px;font-size:12.5px;padding:9px 16px}}:root{--blue:#1677ff;--blue-d:#0f62e6;--blue-l:#e8f1ff;--ink:#1f2937;--ink2:#4b5563;--ink3:#8a94a6;--line:#e6ebf4;--bg:#f4f7fc;--card:#fff;--r:8px}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,HarmonyOS Sans SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:13px}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit}a{color:var(--blue);text-decoration:none}.btn{height:34px;padding:0 16px;border:0;border-radius:6px;background:var(--blue);color:#fff;font-size:13px}.btn:hover{background:var(--blue-d)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.ghost{background:#fff;color:var(--ink2);border:1px solid var(--line)}.btn.sm{height:28px;padding:0 10px;font-size:12px}.inp{width:100%;height:34px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:#fff;font-size:13px;color:var(--ink);outline:none}.inp:focus{border-color:var(--blue)}.muted{color:var(--ink3);font-size:12px}.row{display:flex;align-items:center;gap:10px}@media (max-width: 860px){.pcard{overflow-x:auto;-webkit-overflow-scrolling:touch}.pcard table.tb{min-width:0}.lnk{display:none}}.pcard{border-radius:12px!important;box-shadow:0 1px 2px #101e360a}.tb th{letter-spacing:.02em}.btn{transition:background .18s,box-shadow .18s,transform .12s}.btn:active{transform:translateY(1px)}.inp{transition:border-color .16s,box-shadow .16s}.inp:focus{box-shadow:0 0 0 3px #1677ff1f}button:focus,a:focus,.mi:focus,.tab:focus{outline:none}button:focus-visible{outline:2px solid rgba(22,119,255,.45);outline-offset:2px}*{-webkit-tap-highlight-color:transparent}button,a,.mi,.tab,.mnav button,.sheet-i{-webkit-appearance:none;outline:none}button:focus:not(:focus-visible){outline:none;box-shadow:none}.tb tbody tr{transition:background .15s}.tb tbody tr:hover{background:#f7faff}.pcard .ph{background:linear-gradient(180deg,#fbfdff,#fff)}.card{background:#fff;border:1px solid var(--line);border-radius:10px}.sec{padding:16px;margin-top:14px}:root{--bg:#f1f4fa;--line:#e7edf7;--shadow-sm:0 1px 3px rgba(19,38,74,.05);--shadow-md:0 10px 28px -18px rgba(19,38,74,.45)}body{background:radial-gradient(1200px 400px at 12% -8%,#eaf2ff,#eaf2ff00 60%),radial-gradient(900px 360px at 100% 0%,#eefaf2,#eefaf200 55%),var(--bg)}.pcard{background:#fff;border:1px solid var(--line);border-radius:14px!important;box-shadow:var(--shadow-sm)}.pcard .ph{padding:14px 18px;border-bottom:1px solid #f0f4fa}.tb th{background:#f7f9fd;color:#94a0b4;font-weight:500;letter-spacing:.03em;font-size:12px;padding:11px 14px}.tb td{padding:11px 14px;border-bottom:1px solid #f2f5fa}.tb tbody tr{transition:background .16s}.tb tbody tr:hover{background:#fafcff}.btn{border-radius:9px;font-weight:500;box-shadow:0 6px 16px -12px #1677ffcc}.btn.ghost{box-shadow:none;background:#fff}.btn.ghost:hover{border-color:#cfe0ff;color:var(--blue);background:#f7faff}.inp{border-radius:9px}.inp:focus{border-color:#9cc3ff;box-shadow:0 0 0 3px #1677ff1a}.tab{font-weight:500}:root{--blue:#4f8cff;--blue-d:#3b7bf0;--blue-l:#e8f0ff;--ink:#1e2a44;--ink2:#516184;--ink3:#8fa0bf;--line:#e8eefb;--bg:#eef3fe;--card:#fff;--shadow-sm:0 6px 18px -14px rgba(58,96,180,.55);--shadow-md:0 18px 40px -28px rgba(50,90,180,.65)}body{background:radial-gradient(900px 480px at 8% -10%,#e7f0ff,#e7f0ff00 62%),radial-gradient(760px 420px at 100% 2%,#f2ecff,#f2ecff00 58%),radial-gradient(700px 400px at 60% 110%,#e9f7ff,#e9f7ff00 60%),var(--bg);color:var(--ink)}.pcard{background:#fff;border:1px solid #e9f0ff;border-radius:18px!important;box-shadow:var(--shadow-sm)}.pcard .ph{padding:15px 20px;border-bottom:1px solid #eff4fe}.pcard .ph h3{font-size:14px;letter-spacing:.01em}.btn{border-radius:12px;background:linear-gradient(180deg,#5b95ff,#3f7ff2);box-shadow:0 10px 22px -14px #407cf2e6}.btn:hover{background:linear-gradient(180deg,#528cfb,#3574e8)}.btn.ghost{background:#fff;border:1px solid #e3ebfa;color:#4a5a7a;box-shadow:none}.btn.ghost:hover{background:#f6f9ff;border-color:#cfdefd;color:#3f7ff2}.inp{border-radius:12px;border:1px solid #e6edfa;background:#fbfdff;height:36px}.inp:focus{border-color:#b9d2ff;box-shadow:0 0 0 4px #4f8cff1f;background:#fff}.tb th{background:#f6f9ff;color:#93a4c4;font-weight:600;letter-spacing:.04em}.tb td{padding:12px 16px;border-bottom:1px solid #f1f5fd}.tb tbody tr:hover{background:#f8fbff}.tab{border-radius:10px 10px 0 0}
