:root{--h5-text:#1f2937;--h5-muted:#0f172a8c;--h5-success-text:#0d9b84;--h5-success-bg:#00d1b21f;--h5-success-border:#00d1b259;--h5-warn-text:#b45309;--h5-warn-bg:#f59e0b24;--h5-warn-border:#f59e0b73;--h5-danger-text:#dc2626;--h5-danger-bg:#ef44441a;--h5-danger-border:#ef444466;--h5-info-text:#2563eb;--h5-info-bg:#2f6bff1a;--h5-info-border:#2f6bff59;--h5-neutral-bg:#f8fafc;--h5-border:#0f172a1f}html,body{color:var(--h5-text);-webkit-tap-highlight-color:transparent;background:#fff;margin:0}#app{background:#fff;min-height:100vh}input,select,textarea,button{font:inherit}input::placeholder,textarea::placeholder{color:#0f172a66}.app[data-v-d49f1ab1]{color:#1f2937;background:#fff;min-height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}.topbar[data-v-d49f1ab1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-bottom:1px solid #0f172a14;position:sticky;top:0}.title[data-v-d49f1ab1]{letter-spacing:.2px;text-align:center;padding:14px 16px;font-weight:700}.main[data-v-d49f1ab1]{max-width:520px;padding:16px;padding-bottom:calc(16px + 92px + env(safe-area-inset-bottom,0px));margin:0 auto}.footer[data-v-d49f1ab1]{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff0;border-top:1px solid #0f172a14;position:fixed;bottom:0;left:0;right:0}.footerInner[data-v-d49f1ab1]{place-items:center;max-width:520px;margin:0 auto;display:grid}.brand[data-v-d49f1ab1]{place-items:center;display:grid}.lines[data-v-d49f1ab1]{text-align:center;gap:2px;display:grid}.line1[data-v-d49f1ab1]{color:#0f172ae0;white-space:nowrap;font-size:12px;font-weight:800}.line2[data-v-d49f1ab1]{color:#0f172a8c;white-space:nowrap;font-size:12px}@media (width<=360px){.brand[data-v-d49f1ab1]{grid-auto-flow:row;justify-items:center}.line1[data-v-d49f1ab1],.line2[data-v-d49f1ab1]{white-space:normal}}.card[data-v-1ed5063c]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.h2[data-v-1ed5063c]{margin:0 0 10px;font-size:18px}.muted[data-v-1ed5063c]{color:#0f172a8c;margin:0 0 14px;line-height:1.5}.field[data-v-1ed5063c]{margin-bottom:12px;display:block}.label[data-v-1ed5063c]{color:#0f172ab8;margin-bottom:6px;font-size:13px}.row[data-v-1ed5063c]{grid-template-columns:minmax(0,1fr) 120px;gap:10px;display:grid}.row[data-v-1ed5063c]>*{min-width:0}.input[data-v-1ed5063c]{color:#1f2937;box-sizing:border-box;background:#fff;border:1px solid #0f172a1f;border-radius:12px;outline:none;width:100%;padding:10px 12px}.btn[data-v-1ed5063c]{color:#081023;cursor:pointer;box-sizing:border-box;background:linear-gradient(135deg,#2f6bff 0%,#00d1b2 100%);border:0;border-radius:12px;width:100%;padding:12px 14px;font-weight:700}.btnWx[data-v-1ed5063c]{color:#0b1b12;cursor:pointer;box-sizing:border-box;background:#07c160;border:0;border-radius:12px;width:100%;margin:10px 0 14px;padding:12px 14px;font-weight:800}.btnWx[data-v-1ed5063c]:disabled{opacity:.55;cursor:not-allowed}.small[data-v-1ed5063c]{font-size:12px}.btn[data-v-1ed5063c]:disabled{opacity:.55;cursor:not-allowed}.btn2[data-v-1ed5063c]{color:#1f2937;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #0f172a1f;border-radius:12px;max-width:100%;padding:10px 12px;font-weight:600}.btn2[data-v-1ed5063c]:disabled{opacity:.55;cursor:not-allowed}.dev[data-v-1ed5063c]{color:#0f172a8c;margin-top:8px;font-size:13px}.error[data-v-1ed5063c]{color:#ff7a7a;white-space:pre-wrap;margin:12px 0 0}code[data-v-1ed5063c]{background:#ffffff0f;border-radius:8px;padding:1px 6px}@media (width<=360px){.row[data-v-1ed5063c]{grid-template-columns:1fr}.btn2[data-v-1ed5063c]{width:100%}}.page[data-v-5862746e]{gap:12px;display:grid}.card[data-v-5862746e]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-5862746e]{justify-content:space-between;align-items:center;display:flex}.headOnlyAction[data-v-5862746e]{justify-content:flex-end}.h2[data-v-5862746e]{margin:0;font-size:18px}.link[data-v-5862746e]{color:#0f172aa6;cursor:pointer;background:0 0;border:0;padding:8px 10px}.barTitle[data-v-5862746e]{margin-bottom:10px;font-weight:950}.cta[data-v-5862746e]{color:#081023;cursor:pointer;text-align:center;background:linear-gradient(135deg,#2f6bff 0%,#00d1b2 100%);border:0;border-radius:16px;place-items:center;width:100%;margin-top:12px;padding:14px;font-weight:950;display:grid;box-shadow:0 12px 30px #00000059}.cta[data-v-5862746e]:disabled{opacity:.55;cursor:not-allowed}.ctaTitle[data-v-5862746e]{letter-spacing:.8px;font-size:22px}.current[data-v-5862746e]{border-top:1px solid #0f172a14;margin-top:12px;padding-top:12px}.btnMini[data-v-5862746e]{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:8px 10px;font-weight:800}.btnMini[data-v-5862746e]:disabled{opacity:.55;cursor:not-allowed}.muted2[data-v-5862746e]{color:#0f172a80;margin-bottom:8px;font-size:13px}.manual[data-v-5862746e]{grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:10px;display:grid}.tools[data-v-5862746e]{grid-template-columns:1fr;gap:12px;display:grid}.tool[data-v-5862746e]{color:#1f2937;text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #0f172a1a;border-radius:14px;padding:14px}.toolTitle[data-v-5862746e]{font-size:15px;font-weight:950}.toolSub[data-v-5862746e]{color:#0f172a80;margin-top:4px;font-size:13px}.tips[data-v-5862746e]{color:#0f172a9e;margin:0;padding-left:18px;font-size:13px;line-height:1.6}.contact[data-v-5862746e]{color:#0f172ab8;margin:12px 0 0;font-size:13px;font-weight:700}.contactTel[data-v-5862746e]{color:#2f6bff;text-decoration:none}.faq[data-v-5862746e]{background:#f8fafc;border:1px solid #0f172a1a;border-radius:14px;margin-top:10px;padding:10px 12px}.faq summary[data-v-5862746e]{cursor:pointer;color:#0f172ac7;font-weight:900}.faqBody[data-v-5862746e]{color:#0f172a9e;gap:6px;margin-top:10px;font-size:13px;display:grid}.q[data-v-5862746e]{color:#0f172ac7;font-weight:900}.a[data-v-5862746e]{color:#0f172a8c}@media (width<=420px){.manual[data-v-5862746e]{grid-template-columns:1fr}.manual .btnMini[data-v-5862746e]{width:100%}}.card[data-v-1898f303]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-1898f303]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.headMain[data-v-1898f303]{flex:1;min-width:0}.backBtn[data-v-1898f303]{flex-shrink:0;align-self:flex-start}.h2[data-v-1898f303]{font-size:18px;font-weight:800}.sub[data-v-1898f303]{align-items:center;gap:10px;margin-top:6px;display:flex}.mono[data-v-1898f303]{color:#0f172ac7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.muted[data-v-1898f303]{color:#0f172a8c}.statusPill[data-v-1898f303]{letter-spacing:.2px;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0f172a1f;border-radius:999px;flex:none;align-items:center;gap:8px;padding:4px 10px;font-size:12px;font-weight:900;display:inline-flex}.statusPill .pillText[data-v-1898f303]{white-space:nowrap;line-height:1}.statusPill .pillDot[data-v-1898f303]{background:#0f172a33;border-radius:999px;flex:none;width:8px;height:8px}.statusPill.loading[data-v-1898f303]{color:#0f172ab8;background:#0f172a0f}.statusPill.loading .pillDot[data-v-1898f303]{background:#0f172a33}.statusPill.online[data-v-1898f303]{border-color:var(--h5-success-border);background:var(--h5-success-bg);color:var(--h5-success-text)}.statusPill.online .pillDot[data-v-1898f303]{background:#00d1b2;animation:1.6s ease-out infinite pillPulse-1898f303;box-shadow:0 0 #00d1b273}.statusPill.offline[data-v-1898f303]{border-color:var(--h5-danger-border);background:var(--h5-danger-bg);color:var(--h5-danger-text)}.statusPill.offline .pillDot[data-v-1898f303]{background:#ff7a7a}@keyframes pillPulse-1898f303{0%{box-shadow:0 0 #00d1b273}70%{box-shadow:0 0 0 8px #00d1b200}to{box-shadow:0 0 #00d1b200}}.grid[data-v-1898f303]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.slot[data-v-1898f303]{background:#f8fafc;border:1px solid #0f172a14;border-radius:16px;padding:14px}.slotHead[data-v-1898f303]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.slotTitle[data-v-1898f303]{font-weight:800}.refillPill[data-v-1898f303]{-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0f172a1f;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:900;display:inline-flex}.refillPill.ok[data-v-1898f303]{border-color:var(--h5-success-border);background:var(--h5-success-bg);color:var(--h5-success-text)}.refillPill.need[data-v-1898f303]{border-color:var(--h5-warn-border);background:var(--h5-warn-bg);color:var(--h5-warn-text)}.workerBtns[data-v-1898f303]{grid-template-columns:1fr;gap:8px;display:grid}.switchState[data-v-1898f303]{border:1px solid #0f172a1f;border-radius:14px;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.switchDot[data-v-1898f303]{border-radius:999px;flex:none;width:10px;height:10px}.switchText[data-v-1898f303]{letter-spacing:.3px;font-weight:900}.sOn[data-v-1898f303]{background:#00d1b22e}.sOn .switchDot[data-v-1898f303]{background:#00d1b2}.sOff[data-v-1898f303]{background:#ff7a7a24}.sOff .switchDot[data-v-1898f303]{background:#ff7a7a}.btn[data-v-1898f303]{color:#081023;cursor:pointer;background:linear-gradient(135deg,#2f6bff 0%,#00d1b2 100%);border:0;border-radius:12px;width:100%;padding:12px 14px;font-weight:800}.btn[data-v-1898f303]:disabled{opacity:.55;cursor:not-allowed}.btn2[data-v-1898f303]{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:10px 12px;font-weight:600}.btn2.warn[data-v-1898f303]{border-color:var(--h5-warn-border);background:var(--h5-warn-bg);color:var(--h5-warn-text);font-weight:800}.btn2.ghost[data-v-1898f303]{background:#f8fafc}.result[data-v-1898f303]{margin-top:10px}.pre[data-v-1898f303]{background:#0f172a33;border:1px solid #0f172a14;border-radius:12px;margin:8px 0 0;padding:12px;overflow:auto}.foot[data-v-1898f303]{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:14px;display:flex}.error[data-v-1898f303]{color:#ff7a7a;white-space:pre-wrap;margin:8px 0 12px}.info[data-v-1898f303]{color:#0f172ab8;background:#2f6bff1f;border:1px solid #2f6bff4d;border-radius:12px;margin:8px 0 12px;padding:8px 10px}@media (width>=540px){.grid[data-v-1898f303]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=380px){.sub[data-v-1898f303]{flex-wrap:wrap}.statusPill[data-v-1898f303]{order:99;margin-top:2px}.grid[data-v-1898f303]{gap:8px}.slot[data-v-1898f303]{padding:12px}.slotTitle[data-v-1898f303]{font-weight:850}}@media (width<=520px){.backBtn[data-v-1898f303]{padding:8px 10px}}.card[data-v-c7d8bae0]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-c7d8bae0]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.h2[data-v-c7d8bae0]{font-size:18px;font-weight:800}.sub[data-v-c7d8bae0]{margin-top:6px}.mono[data-v-c7d8bae0]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.muted[data-v-c7d8bae0]{color:#0f172a8c}.small[data-v-c7d8bae0]{font-size:12px}.error[data-v-c7d8bae0]{color:#ff7a7a;white-space:pre-wrap;margin:8px 0 12px}.info[data-v-c7d8bae0]{color:#0f172abf;white-space:pre-wrap;background:#2f6bff1f;border:1px solid #2f6bff4d;border-radius:12px;margin:8px 0 12px;padding:8px 10px}.panel[data-v-c7d8bae0]{background:#f8fafc;border:1px solid #0f172a14;border-radius:16px;padding:12px 14px}.row[data-v-c7d8bae0]{border-bottom:1px solid #0f172a0f;grid-template-columns:72px 1fr;gap:10px;padding:8px 0;display:grid}.row[data-v-c7d8bae0]:last-child{border-bottom:0}.k[data-v-c7d8bae0]{color:#0f172a8c}.v[data-v-c7d8bae0]{font-weight:700}.money[data-v-c7d8bae0]{letter-spacing:.2px;font-size:18px}.tag[data-v-c7d8bae0]{letter-spacing:.2px;border:1px solid #0f172a1f;border-radius:999px;align-items:center;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.tOk[data-v-c7d8bae0]{color:#0f172ae0;background:#00d1b229;border-color:#00d1b266}.tWarn[data-v-c7d8bae0]{color:#0f172ad1;background:#ffb74d24;border-color:#ffb74d59}.tOff[data-v-c7d8bae0]{color:#0f172a9e;background:#0f172a14;border-color:#0f172a1f}.actions[data-v-c7d8bae0]{gap:10px;margin-top:12px;display:grid}.btn[data-v-c7d8bae0]{color:#081023;cursor:pointer;background:linear-gradient(135deg,#2f6bff 0%,#00d1b2 100%);border:0;border-radius:12px;width:100%;padding:12px 14px;font-weight:800}.btn[data-v-c7d8bae0]:disabled{opacity:.55;cursor:not-allowed}.btn2[data-v-c7d8bae0]{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:10px 12px;font-weight:600}.btnGhost[data-v-c7d8bae0]{color:#0f172ad1;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:12px;width:100%;padding:12px 14px;font-weight:800}.btnGhost[data-v-c7d8bae0]:disabled{opacity:.55;cursor:not-allowed}.danger[data-v-c7d8bae0]{border-color:var(--h5-danger-border);background:var(--h5-danger-bg);color:var(--h5-danger-text)}.tips[data-v-c7d8bae0]{margin-top:12px;line-height:1.55}.card[data-v-84a13d3d]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-84a13d3d]{justify-content:space-between;align-items:center;gap:10px;display:flex}.h2[data-v-84a13d3d]{margin:0;font-size:18px}.link[data-v-84a13d3d]{color:#0f172aa6;cursor:pointer;background:0 0;border:0;padding:8px 10px}.bar[data-v-84a13d3d]{grid-template-columns:1fr;align-items:center;gap:10px;margin-top:12px;display:grid}.btn2[data-v-84a13d3d]{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:10px 12px;font-weight:700}.btn2.warn[data-v-84a13d3d]{border-color:var(--h5-warn-border);background:var(--h5-warn-bg);color:var(--h5-warn-text)}.btn2[data-v-84a13d3d]:disabled{opacity:.55;cursor:not-allowed}.empty[data-v-84a13d3d]{color:#0f172a80;text-align:center;background:#f8fafc;border:1px dashed #0f172a24;border-radius:14px;margin-top:14px;padding:18px 12px}.table[data-v-84a13d3d]{background:#f8fafc;border:1px solid #0f172a14;border-radius:14px;margin-top:12px;overflow:hidden}.thead[data-v-84a13d3d],.trow[data-v-84a13d3d]{grid-template-columns:1fr 56px 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.thead[data-v-84a13d3d]{color:#0f172a9e;background:#ffffff08;border-bottom:1px solid #0f172a14;font-size:12px;font-weight:900}.trow[data-v-84a13d3d]{border-top:1px solid #0f172a0f}.rowBtn[data-v-84a13d3d]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.rowBtn[data-v-84a13d3d]:active{background:#fff}.loc[data-v-84a13d3d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mono[data-v-84a13d3d]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ttime[data-v-84a13d3d]{white-space:normal;word-break:break-word;min-width:0;line-height:1.1}.tdate[data-v-84a13d3d]{opacity:.92}.tclock[data-v-84a13d3d]{opacity:.72;margin-top:2px}.tag[data-v-84a13d3d]{border:1px solid var(--h5-success-border);background:var(--h5-success-bg);color:var(--h5-success-text);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.tag.warn[data-v-84a13d3d]{border-color:var(--h5-warn-border);background:var(--h5-warn-bg);color:var(--h5-warn-text)}.pager[data-v-84a13d3d]{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:12px;display:grid}.pagerInfo[data-v-84a13d3d]{text-align:center;color:#0f172a8c;font-size:12px;font-weight:700}.mask[data-v-84a13d3d]{z-index:20;background:#0f172a59;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal[data-v-84a13d3d]{background:#fff;border:1px solid #0f172a1f;border-radius:16px;width:min(520px,100%);box-shadow:0 20px 60px #0000008c}.mhead[data-v-84a13d3d]{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.mtitle[data-v-84a13d3d]{font-weight:900}.x[data-v-84a13d3d]{color:#0f172ac7;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:10px;padding:8px 10px}.mbody[data-v-84a13d3d]{gap:10px;padding:12px 14px 14px;display:grid}.kv[data-v-84a13d3d]{grid-template-columns:86px 1fr;align-items:start;gap:10px;display:grid}.k[data-v-84a13d3d]{color:#0f172a80;font-weight:800}.v[data-v-84a13d3d]{color:#0f172ad1;min-width:0}@media (width<=420px){.bar[data-v-84a13d3d]{grid-template-columns:1fr}.btn2[data-v-84a13d3d]{width:100%}.thead[data-v-84a13d3d],.trow[data-v-84a13d3d]{grid-template-columns:1fr 56px 1fr}.pager[data-v-84a13d3d]{grid-template-columns:1fr}.pagerInfo[data-v-84a13d3d]{order:-1}}.card[data-v-78121427]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-78121427]{justify-content:space-between;align-items:center;gap:10px;display:flex}.h2[data-v-78121427]{margin:0;font-size:18px}.link[data-v-78121427]{color:#0f172aa6;cursor:pointer;background:0 0;border:0;padding:8px 10px}.sub[data-v-78121427]{margin-top:10px}.pill[data-v-78121427]{color:#0f172ad1;background:#f8fafc;border:1px solid #0f172a1f;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:900;display:inline-flex}.choiceGrid[data-v-78121427]{grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}.choice[data-v-78121427]{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #0f172a1f;border-radius:16px;padding:12px 14px}.cTitle[data-v-78121427]{font-weight:900}.cSub[data-v-78121427]{color:#0f172a8c;margin-top:6px;font-size:12px;line-height:1.5}.modeBar[data-v-78121427]{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.quickReasons[data-v-78121427]{flex-wrap:wrap;gap:8px;display:flex}.qBtn[data-v-78121427]{cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.qBtn[data-v-78121427]:disabled{opacity:.55;cursor:not-allowed}.hint[data-v-78121427]{color:#0f172a8c;font-size:12px}.progressCard[data-v-78121427]{background:#f8fafc;border:1px solid #0f172a14;border-radius:14px;gap:10px;margin-top:12px;padding:12px;display:grid}.progressList[data-v-78121427]{gap:8px;display:grid}.progressRow[data-v-78121427]{background:#ffffffb3;border:1px solid #0f172a0f;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.pMain[data-v-78121427]{flex:1;gap:4px;min-width:0;display:grid}.muted[data-v-78121427]{color:#0f172a80;margin-top:12px;font-size:12px}.error[data-v-78121427]{color:#ff7a7a;white-space:pre-wrap;margin-top:12px}.empty[data-v-78121427]{color:#0f172a80;text-align:center;background:#f8fafc;border:1px dashed #0f172a24;border-radius:14px;margin-top:14px;padding:18px 12px}.orderList[data-v-78121427]{background:#f8fafc;border:1px solid #0f172a14;border-radius:14px;gap:8px;max-height:260px;margin-top:12px;padding:4px;display:grid;overflow:auto}.orderRow[data-v-78121427]{cursor:pointer;background:#ffffff08;border:1px solid #0f172a0f;border-radius:12px;grid-template-columns:18px 1fr;align-items:flex-start;gap:10px;padding:10px;display:grid}.orderInfo[data-v-78121427]{gap:6px;min-width:0;display:grid}.orderTop[data-v-78121427]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.orderBadges[data-v-78121427]{align-items:center;gap:8px;display:flex}.tag[data-v-78121427]{border:1px solid var(--h5-info-border);background:var(--h5-info-bg);color:var(--h5-info-text);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.orderSub[data-v-78121427]{color:#0f172a80;flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.sep[data-v-78121427]{opacity:.55}.field[data-v-78121427]{gap:6px;margin-top:12px;display:grid}.label[data-v-78121427]{color:#0f172a9e;font-size:12px;font-weight:800}.textarea[data-v-78121427]{color:#1f2937;resize:vertical;box-sizing:border-box;background:#f8fafc;border:1px solid #0f172a1f;border-radius:12px;outline:none;width:100%;padding:10px 12px}.actions[data-v-78121427]{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.btn2[data-v-78121427]{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:10px 12px;font-weight:700}.btn2.warn[data-v-78121427]{border-color:var(--h5-warn-border);background:var(--h5-warn-bg);color:var(--h5-warn-text)}.btn2[data-v-78121427]:disabled{opacity:.55;cursor:not-allowed}@media (width<=420px){.actions[data-v-78121427]{grid-template-columns:1fr}}.card[data-v-45fa3f8e]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-45fa3f8e]{justify-content:space-between;align-items:center;gap:10px;display:flex}.h2[data-v-45fa3f8e]{margin:0;font-size:18px}.link[data-v-45fa3f8e]{color:#0f172aa6;cursor:pointer;background:0 0;border:0;padding:8px 10px}.bar[data-v-45fa3f8e]{grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}.btn2[data-v-45fa3f8e]{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:10px 12px;font-weight:700}.btn2[data-v-45fa3f8e]:disabled{opacity:.55;cursor:not-allowed}.empty[data-v-45fa3f8e]{color:#0f172a80;text-align:center;background:#f8fafc;border:1px dashed #0f172a24;border-radius:14px;margin-top:14px;padding:18px 12px}.table[data-v-45fa3f8e]{background:#f8fafc;border:1px solid #0f172a14;border-radius:14px;margin-top:12px;overflow:hidden}.thead[data-v-45fa3f8e],.trow[data-v-45fa3f8e]{grid-template-columns:86px 86px 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.thead[data-v-45fa3f8e]{color:#0f172a9e;background:#ffffff08;border-bottom:1px solid #0f172a14;font-size:12px;font-weight:900}.trow[data-v-45fa3f8e]{border-top:1px solid #0f172a0f}.rowBtn[data-v-45fa3f8e]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.rowBtn[data-v-45fa3f8e]:active{background:#fff}.mono[data-v-45fa3f8e]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ttime[data-v-45fa3f8e]{white-space:normal;word-break:break-word;min-width:0;line-height:1.1}.tdate[data-v-45fa3f8e]{opacity:.92}.tclock[data-v-45fa3f8e]{opacity:.72;margin-top:2px}.muted[data-v-45fa3f8e]{color:var(--h5-muted)}.tag[data-v-45fa3f8e]{border:1px solid var(--h5-success-border);background:var(--h5-success-bg);color:var(--h5-success-text);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.tag.warn[data-v-45fa3f8e]{border-color:var(--h5-warn-border);background:var(--h5-warn-bg);color:var(--h5-warn-text)}.pager[data-v-45fa3f8e]{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:12px;display:grid}.pagerInfo[data-v-45fa3f8e]{text-align:center;color:#0f172a8c;font-size:12px;font-weight:700}.mask[data-v-45fa3f8e]{z-index:20;background:#0f172a59;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal[data-v-45fa3f8e]{background:#fff;border:1px solid #0f172a1f;border-radius:16px;width:min(520px,100%);box-shadow:0 20px 60px #0000008c}.mhead[data-v-45fa3f8e]{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.mtitle[data-v-45fa3f8e]{font-weight:900}.x[data-v-45fa3f8e]{color:#0f172ac7;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:10px;padding:8px 10px}.mbody[data-v-45fa3f8e]{gap:10px;padding:12px 14px 14px;display:grid}.kv[data-v-45fa3f8e]{grid-template-columns:86px 1fr;align-items:start;gap:10px;display:grid}.k[data-v-45fa3f8e]{color:#0f172a80;font-weight:800}.v[data-v-45fa3f8e]{color:#0f172ad1;min-width:0}@media (width<=420px){.btn2[data-v-45fa3f8e]{width:100%}.thead[data-v-45fa3f8e],.trow[data-v-45fa3f8e]{grid-template-columns:76px 86px 1fr}.pager[data-v-45fa3f8e]{grid-template-columns:1fr}.pagerInfo[data-v-45fa3f8e]{order:-1}}.card[data-v-5b8585df]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-5b8585df]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.headActions[data-v-5b8585df]{align-items:center;gap:10px;display:inline-flex}.h2[data-v-5b8585df]{font-size:18px;font-weight:800}.sub[data-v-5b8585df]{margin-top:6px;line-height:1.5}.muted[data-v-5b8585df]{color:#0f172a8c}.mono[data-v-5b8585df]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.deviceLine[data-v-5b8585df]{background:#f8fafc;border:1px solid #0f172a14;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.deviceLabel[data-v-5b8585df]{color:#0f172a94;white-space:nowrap;font-size:12px;font-weight:900}.deviceValue[data-v-5b8585df]{text-align:right;word-break:break-all;font-size:12px;font-weight:900}.field[data-v-5b8585df]{margin-bottom:12px;display:block}.fieldError[data-v-5b8585df]{color:var(--h5-danger-text);margin-top:6px;font-size:12px}.label[data-v-5b8585df]{color:#0f172ab8;margin-bottom:6px;font-size:13px}.input[data-v-5b8585df],.textarea[data-v-5b8585df],.select[data-v-5b8585df]{color:#1f2937;box-sizing:border-box;background:#fff;border:1px solid #0f172a1f;border-radius:12px;outline:none;width:100%;padding:9px 12px}.invalid[data-v-5b8585df]{border-color:#ff7a7a8c;box-shadow:0 0 0 4px #ff7a7a1f}.inputAdaptive[data-v-5b8585df]{width:100%;max-width:240px}.select[data-v-5b8585df]{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#0f172a94 50%),linear-gradient(135deg,#0f172a94 50%,#0000 50%);background-position:calc(100% - 18px) calc(1em + 2px),calc(100% - 13px) calc(1em + 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.textarea[data-v-5b8585df]{resize:vertical;min-height:88px}.hint[data-v-5b8585df]{margin-top:6px;font-size:12px}.btn[data-v-5b8585df]{color:#081023;cursor:pointer;box-sizing:border-box;background:linear-gradient(135deg,#2f6bff 0%,#00d1b2 100%);border:0;border-radius:12px;width:100%;padding:12px 14px;font-weight:800}.btn[data-v-5b8585df]:disabled{opacity:.55;cursor:not-allowed}.btnOutline[data-v-5b8585df]{border:1px solid var(--h5-info-border);background:var(--h5-info-bg);width:100%;color:var(--h5-info-text);cursor:pointer;box-sizing:border-box;border-radius:12px;margin-top:10px;padding:12px 14px;font-weight:700}.btn2[data-v-5b8585df]{color:#1f2937;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:10px 12px;font-weight:600}.error[data-v-5b8585df]{color:#ff7a7a;white-space:pre-wrap;margin:12px 0 0}.success[data-v-5b8585df]{color:#7dffb2;white-space:pre-wrap;margin:12px 0 0}@media (width<=420px){.headActions[data-v-5b8585df]{justify-items:end;gap:8px;display:grid}.btn2[data-v-5b8585df]{width:100%}.inputAdaptive[data-v-5b8585df]{max-width:none}}.card[data-v-6baa79e7]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-6baa79e7]{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.h2[data-v-6baa79e7]{font-size:18px;font-weight:800}.sub[data-v-6baa79e7]{margin-top:6px}.muted[data-v-6baa79e7]{color:#0f172a8c}.small[data-v-6baa79e7]{font-size:12px}.mono[data-v-6baa79e7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.bar[data-v-6baa79e7]{margin-bottom:12px}.btn2[data-v-6baa79e7]{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:10px 12px;font-weight:600}.empty[data-v-6baa79e7]{text-align:center;color:#0f172a94;padding:24px 0}.errorText[data-v-6baa79e7]{color:#ff7a7a}.list[data-v-6baa79e7]{gap:10px;display:grid}.item[data-v-6baa79e7]{text-align:left;border:1px solid var(--h5-border);color:#1f2937;cursor:pointer;box-sizing:border-box;background:#f8fafc;border-radius:14px;width:100%;padding:12px}.itemTop[data-v-6baa79e7]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.tag[data-v-6baa79e7]{border:1px solid var(--h5-info-border);background:var(--h5-info-bg);color:var(--h5-info-text);border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800}.tagPending[data-v-6baa79e7]{color:#dc2626;background:#ef444426}.pendingHint[data-v-6baa79e7]{color:#c26b1a;margin:0 0 10px;font-size:13px;line-height:1.5}.warn[data-v-6baa79e7]{color:#dc2626;font-weight:700}.tel[data-v-6baa79e7]{color:#2f6bff;text-decoration:none}.amount[data-v-6baa79e7]{font-weight:800}.itemMeta[data-v-6baa79e7]{line-height:1.5}.itemFoot[data-v-6baa79e7]{margin-top:8px}.rowBtn[data-v-6baa79e7]{appearance:none}.mask[data-v-6baa79e7]{z-index:50;background:#0f172a59;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-6baa79e7]{background:#fff;border:1px solid #0f172a1f;border-radius:16px;width:100%;max-width:520px;overflow:hidden}.mhead[data-v-6baa79e7]{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.mtitle[data-v-6baa79e7]{font-weight:800}.x[data-v-6baa79e7]{color:#1f2937;cursor:pointer;background:0 0;border:0;font-weight:700}.mbody[data-v-6baa79e7]{padding:12px 16px 16px}.kv[data-v-6baa79e7]{border-bottom:1px solid #0f172a0f;grid-template-columns:88px 1fr;gap:8px 12px;padding:8px 0;display:grid}.kv[data-v-6baa79e7]:last-child{border-bottom:0}.k[data-v-6baa79e7]{color:#0f172a8c;font-size:13px}.v[data-v-6baa79e7]{word-break:break-word;font-size:13px}.mfoot[data-v-6baa79e7]{border-top:1px solid #0f172a14;padding:0 16px 16px}.btnConfirm[data-v-6baa79e7]{color:#081023;cursor:pointer;box-sizing:border-box;background:linear-gradient(135deg,#2f6bff 0%,#00d1b2 100%);border:0;border-radius:12px;width:100%;margin-top:12px;padding:12px 14px;font-weight:900}.btnConfirm[data-v-6baa79e7]:disabled{opacity:.55;cursor:not-allowed}.btnCancel[data-v-6baa79e7]{border:1px solid var(--h5-danger-border);background:var(--h5-danger-bg);width:100%;color:var(--h5-danger-text);cursor:pointer;box-sizing:border-box;border-radius:12px;margin-top:10px;padding:12px 14px;font-weight:800}.btnCancel[data-v-6baa79e7]:disabled{opacity:.55;cursor:not-allowed}.btnOnline[data-v-6baa79e7]{color:#2f6bff;cursor:pointer;box-sizing:border-box;background:#2f6bff1a;border:1px solid #2f6bff59;border-radius:12px;width:100%;margin-top:10px;padding:12px 14px;font-weight:800}.btnOnline[data-v-6baa79e7]:disabled{opacity:.55;cursor:not-allowed}.btnCancelGhost[data-v-6baa79e7]{color:#0f172ab3;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:12px;width:100%;margin-top:10px;padding:10px 12px;font-weight:700}.payHint[data-v-6baa79e7]{color:#0f172aa6;margin-top:12px;font-size:13px}.cancelError[data-v-6baa79e7]{color:#ff7a7a;margin:10px 0 0;font-size:12px}.page[data-v-92a8565e]{gap:12px;display:grid}.card[data-v-92a8565e]{background:#fff;border:1px solid #0f172a14;border-radius:16px;padding:16px}.head[data-v-92a8565e]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.h2[data-v-92a8565e]{margin:0;font-size:18px}.muted[data-v-92a8565e]{color:#0f172a80;margin:4px 0 0;font-size:13px}.link[data-v-92a8565e]{color:#0f172aa6;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:8px 10px}.filters[data-v-92a8565e]{gap:10px;margin-bottom:12px;display:flex}.select[data-v-92a8565e],.btn2[data-v-92a8565e]{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #0f172a1f;border-radius:12px;padding:8px 10px;font-weight:700}.btn2.full[data-v-92a8565e]{width:100%}.btn2[data-v-92a8565e]:disabled,.select[data-v-92a8565e]:disabled{opacity:.55;cursor:not-allowed}.error[data-v-92a8565e]{color:#ff7a7a;white-space:pre-wrap}.empty[data-v-92a8565e]{color:#0f172a80;text-align:center;padding:24px 0}.list[data-v-92a8565e]{gap:12px;display:grid}.row[data-v-92a8565e]{background:#f8fafc;border:1px solid #0f172a1a;border-radius:14px;gap:8px;padding:14px;display:grid}.rowTop[data-v-92a8565e]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rowTitle[data-v-92a8565e]{font-size:15px;font-weight:950}.badges[data-v-92a8565e]{flex-shrink:0;align-items:center;gap:6px;display:flex}.badge[data-v-92a8565e]{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:12px}.badge.pay.unpaid[data-v-92a8565e]{color:#c26b1a;background:#ff98501a;border:1px solid #ff985073}.badge.pay.paid[data-v-92a8565e]{color:#0d9b84;background:#00d1b21a;border:1px solid #00d1b266}.badge.open[data-v-92a8565e]{border:1px solid var(--h5-warn-border);background:var(--h5-warn-bg);color:var(--h5-warn-text)}.badge.progress[data-v-92a8565e]{border:1px solid var(--h5-info-border);background:var(--h5-info-bg);color:var(--h5-info-text)}.badge.done[data-v-92a8565e]{border:1px solid var(--h5-success-border);background:var(--h5-success-bg);color:var(--h5-success-text)}.badge.cancel[data-v-92a8565e]{color:#dc2626;background:#ef444414;border:1px solid #ef444459}.badge.payConfirm[data-v-92a8565e]{color:#7c3aed;background:#a855f71a;border:1px solid #a855f766}.badge.waitPay[data-v-92a8565e]{color:#b45309;background:#f59e0b1f;border:1px solid #f59e0b73}.payNote.warn[data-v-92a8565e]{color:#c26b1a}.btnDanger[data-v-92a8565e]{background:linear-gradient(135deg,#ef4444 0%,#f97316 100%)}.content[data-v-92a8565e]{color:#0f172ab8;white-space:pre-wrap;font-size:13px;line-height:1.5}.meta[data-v-92a8565e]{color:#0f172a80;font-size:12px}.actions[data-v-92a8565e]{gap:10px;display:grid}.transfer[data-v-92a8565e]{gap:8px;display:grid}.btn[data-v-92a8565e]{color:#081023;cursor:pointer;background:linear-gradient(135deg,#2f6bff 0%,#00d1b2 100%);border:0;border-radius:12px;width:100%;padding:10px 12px;font-weight:900}.btn[data-v-92a8565e]:disabled{opacity:.55;cursor:not-allowed}.mask[data-v-92a8565e]{z-index:50;background:#0f172a59;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal[data-v-92a8565e]{background:#fff;border:1px solid #0f172a1a;border-radius:16px;gap:12px;width:min(100%,360px);padding:16px;display:grid}.mhead[data-v-92a8565e]{justify-content:space-between;align-items:center;gap:10px;display:flex}.mtitle[data-v-92a8565e]{font-size:16px;font-weight:900}.x[data-v-92a8565e]{color:#0f172a8c;cursor:pointer;background:0 0;border:0;padding:6px 8px}.payHint[data-v-92a8565e]{color:#0f172ab8;margin:0;font-size:14px;line-height:1.5}.payNote[data-v-92a8565e]{color:#0d9b84;margin:0;font-size:13px}.mfoot[data-v-92a8565e]{gap:10px;display:grid}.btnOnline[data-v-92a8565e]{color:#2f6bff;cursor:pointer;background:#fff;border:1px solid #2f6bff59;border-radius:12px;width:100%;padding:10px 12px;font-weight:900}.btnOnline[data-v-92a8565e]:disabled{opacity:.55;cursor:not-allowed}
