.invite-dialog[data-v-08221fd4]{position:relative;background:#fff;border-radius:16px;overflow:hidden;padding-bottom:22px}.header[data-v-08221fd4]{position:relative;padding:30px 20px 22px;text-align:center;background:linear-gradient(135deg,#5d92ff,#3a7afe);color:#fff;overflow:hidden}.header-bg[data-v-08221fd4]:before,.header-bg[data-v-08221fd4]:after{content:"";position:absolute;border-radius:50%;background:#ffffff1f}.header-bg[data-v-08221fd4]:before{width:120px;height:120px;top:-50px;right:-40px}.header-bg[data-v-08221fd4]:after{width:80px;height:80px;bottom:-30px;left:-20px}.header-icon[data-v-08221fd4]{width:56px;height:56px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;position:relative;z-index:1}.header-title[data-v-08221fd4]{font-size:18px;font-weight:700;letter-spacing:1px;position:relative;z-index:1}.header-subtitle[data-v-08221fd4]{margin-top:4px;font-size:12px;opacity:.85;position:relative;z-index:1}.stat-section[data-v-08221fd4]{margin:-18px 20px 18px;padding:14px 16px;background:#fff;border-radius:12px;box-shadow:0 6px 18px #3a7afe1f;display:flex;align-items:center;gap:18px;position:relative;z-index:2}.stat-info[data-v-08221fd4]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1}.stat-num.reward[data-v-08221fd4]{color:#ff9c2e}.reward-tag[data-v-08221fd4]{margin-left:8px;font-size:11px;color:#ff9c2e;background:#fff5e6;padding:2px 8px;border-radius:8px;font-weight:500}.action-row[data-v-08221fd4]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.copy-btn.outline[data-v-08221fd4]{background:#fff;color:var(--primary);border:1.5px solid var(--primary);box-shadow:none}.stat-num[data-v-08221fd4]{font-size:26px;font-weight:700;color:var(--primary);line-height:1}.stat-text[data-v-08221fd4]{font-size:13px;color:var(--text-sub)}.refresh-btn[data-v-08221fd4]{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:30px;height:30px;padding:0;border:1px solid var(--border);background:#f6f8fc;border-radius:50%;font-size:12px;color:var(--text-sub);cursor:pointer;transition:background .2s;flex-shrink:0}.refresh-btn[data-v-08221fd4]:active{background:#eef2f8}.refresh-btn.refreshing[data-v-08221fd4] .van-icon{animation:spin-08221fd4 .8s linear infinite}@keyframes spin-08221fd4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.link-section[data-v-08221fd4]{padding:0 20px}.link-label[data-v-08221fd4]{font-size:13px;font-weight:600;color:var(--text-main);margin-bottom:8px}.link-box[data-v-08221fd4]{background:#f6f8fc;border:1px dashed #c9d6f0;border-radius:10px;padding:12px 14px;font-size:13px;color:var(--text-main);word-break:break-all;font-family:SF Mono,Menlo,Consolas,monospace;line-height:1.5;margin-bottom:14px}.link-text[data-v-08221fd4]{-webkit-user-select:all;user-select:all}.copy-btn[data-v-08221fd4]{width:100%;height:44px;border:none;border-radius:10px;background:linear-gradient(135deg,#5d92ff,#3a7afe);color:#fff;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;box-shadow:0 6px 14px #3a7afe4d;transition:transform .1s ease,box-shadow .2s ease}.copy-btn[data-v-08221fd4]:active{transform:translateY(1px);box-shadow:0 3px 8px #3a7afe40}.close-btn[data-v-08221fd4]{position:absolute;top:12px;right:12px;width:26px;height:26px;border-radius:50%;background:#ffffff38;border:1px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.result-dialog[data-v-dfdd7704]{position:relative;background:#fff;border-radius:16px;overflow:hidden;padding-bottom:18px}.header[data-v-dfdd7704]{position:relative;padding:28px 20px 30px;text-align:center;color:#fff;overflow:hidden}.header-bg[data-v-dfdd7704]:before,.header-bg[data-v-dfdd7704]:after{content:"";position:absolute;border-radius:50%;background:#ffffff1f;pointer-events:none}.header-bg[data-v-dfdd7704]:before{width:130px;height:130px;top:-55px;right:-45px}.header-bg[data-v-dfdd7704]:after{width:80px;height:80px;bottom:-30px;left:-25px}.close-btn[data-v-dfdd7704]{position:absolute;top:12px;right:12px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0000002e;cursor:pointer;z-index:2}.status-ring[data-v-dfdd7704]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;position:relative;z-index:1;animation:ring-pop-dfdd7704 .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes ring-pop-dfdd7704{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.check-svg[data-v-dfdd7704],.cross-svg[data-v-dfdd7704]{width:44px;height:44px}.check-circle[data-v-dfdd7704]{fill:none;stroke:#ffffff8c;stroke-width:2}.check-path[data-v-dfdd7704]{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:50;animation:check-draw-dfdd7704 .55s .18s ease-out forwards}@keyframes check-draw-dfdd7704{to{stroke-dashoffset:0}}.cross-path[data-v-dfdd7704]{fill:none;stroke:#fff;stroke-width:4;stroke-linecap:round;stroke-dasharray:30;stroke-dashoffset:30;animation:check-draw-dfdd7704 .45s .18s ease-out forwards}.header-title[data-v-dfdd7704]{font-size:19px;font-weight:700;letter-spacing:.6px;position:relative;z-index:1}.header-subtitle[data-v-dfdd7704]{margin-top:6px;font-size:12.5px;opacity:.92;position:relative;z-index:1;line-height:1.5;padding:0 8px}.info-card[data-v-dfdd7704]{margin:-16px 18px 18px;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 8px 24px #0f172a14;position:relative;z-index:2;display:flex;flex-direction:column;gap:10px}.info-row[data-v-dfdd7704]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;min-height:22px}.info-label[data-v-dfdd7704]{color:#94a3b8;flex-shrink:0}.info-value[data-v-dfdd7704]{color:#1f2937;font-weight:600;text-align:right;word-break:break-all}.info-value.mono[data-v-dfdd7704]{font-family:SF Mono,Menlo,Consolas,monospace;font-weight:500;letter-spacing:.2px}.info-value.small[data-v-dfdd7704]{font-size:12px;color:#475569}.energy-row .energy-value[data-v-dfdd7704]{color:#f59e0b;font-weight:700;font-size:16px;letter-spacing:.3px}.energy-row .info-unit[data-v-dfdd7704]{font-size:11px;color:#94a3b8;margin-left:4px;font-weight:500}.actions[data-v-dfdd7704]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 18px}.btn[data-v-dfdd7704]{height:42px;border-radius:22px;font-size:14px;font-weight:600;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s ease,box-shadow .18s ease,background .18s ease}.btn[data-v-dfdd7704]:active{transform:scale(.97)}.btn.full[data-v-dfdd7704]{grid-column:1 / -1}.btn-outline[data-v-dfdd7704]{background:#f1f5f9;color:#475569}.btn-outline[data-v-dfdd7704]:hover{background:#e2e8f0}.btn-primary[data-v-dfdd7704]{background:linear-gradient(135deg,#5d92ff,#3a7afe);color:#fff;box-shadow:0 6px 16px #3a7afe42}.btn-primary[data-v-dfdd7704]:hover{box-shadow:0 8px 20px #3a7afe52}.btn-success[data-v-dfdd7704]{background:linear-gradient(135deg,#34d399,#10b981);color:#fff;box-shadow:0 6px 16px #10b98142}.btn-success[data-v-dfdd7704]:hover{box-shadow:0 8px 20px #10b98152}.confirm-dialog[data-v-66d427e3]{position:relative;background:#fff;border-radius:16px;overflow:hidden;padding-bottom:18px}.confirm-header[data-v-66d427e3]{position:relative;padding:22px 20px 28px;text-align:center;color:#fff;background:linear-gradient(135deg,#5d92ff,#3a7afe);overflow:hidden}.header-bg[data-v-66d427e3]:before,.header-bg[data-v-66d427e3]:after{content:"";position:absolute;border-radius:50%;background:#ffffff1f;pointer-events:none}.header-bg[data-v-66d427e3]:before{width:130px;height:130px;top:-55px;right:-45px}.header-bg[data-v-66d427e3]:after{width:80px;height:80px;bottom:-30px;left:-25px}.header-icon-wrap[data-v-66d427e3]{width:48px;height:48px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;position:relative;z-index:1;animation:ring-pop-66d427e3 .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes ring-pop-66d427e3{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}.header-title[data-v-66d427e3]{font-size:18px;font-weight:700;letter-spacing:.6px;position:relative;z-index:1}.header-subtitle[data-v-66d427e3]{margin-top:4px;font-size:12.5px;opacity:.92;position:relative;z-index:1;line-height:1.5}.info-card[data-v-66d427e3]{margin:-16px 18px 18px;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 8px 24px #0f172a14;position:relative;z-index:2;display:flex;flex-direction:column;gap:10px}.info-row[data-v-66d427e3]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;min-height:24px}.info-label[data-v-66d427e3]{color:#94a3b8;flex-shrink:0}.info-value[data-v-66d427e3]{color:#1f2937;font-weight:600;text-align:right;word-break:break-all}.info-value.mono[data-v-66d427e3]{font-family:SF Mono,Menlo,Consolas,monospace;font-weight:500;letter-spacing:.2px}.energy-row .energy-value[data-v-66d427e3]{color:#f59e0b;font-weight:700;font-size:17px;letter-spacing:.3px}.energy-row .info-unit[data-v-66d427e3]{font-size:11px;color:#94a3b8;margin-left:4px;font-weight:500}.pay-chip[data-v-66d427e3]{display:inline-block;padding:3px 10px;font-size:12px;border-radius:12px;font-weight:600;line-height:1.4}.pay-chip--free[data-v-66d427e3]{background:#eaf2ff;color:#3a7afe}.pay-chip--balance[data-v-66d427e3]{background:#fff5e6;color:#f59e0b}.actions[data-v-66d427e3]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 18px}.btn[data-v-66d427e3]{height:44px;border-radius:22px;font-size:14px;font-weight:600;border:0;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:transform .12s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.btn[data-v-66d427e3]:active:not(:disabled){transform:scale(.97)}.btn[data-v-66d427e3]:disabled{opacity:.6;cursor:not-allowed}.btn-outline[data-v-66d427e3]{background:#f1f5f9;color:#475569}.btn-outline[data-v-66d427e3]:hover:not(:disabled){background:#e2e8f0}.btn-primary[data-v-66d427e3]{background:linear-gradient(135deg,#5d92ff,#3a7afe);color:#fff;box-shadow:0 6px 16px #3a7afe42}.btn-primary[data-v-66d427e3]:hover:not(:disabled){box-shadow:0 8px 20px #3a7afe52}.loading-spinner[data-v-66d427e3]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-66d427e3 .8s linear infinite}@keyframes spin-66d427e3{to{transform:rotate(360deg)}}.skel[data-v-f526a1e5]{display:block;background:linear-gradient(90deg,#eef2f8,#f7f9fd,#eef2f8);background-size:200% 100%;animation:skel-shimmer-f526a1e5 1.4s ease-in-out infinite;flex-shrink:0}.skel.is-inline[data-v-f526a1e5]{display:inline-block;vertical-align:middle}@keyframes skel-shimmer-f526a1e5{0%{background-position:200% 0}to{background-position:-200% 0}}.home-skel[data-v-20795ffe]{padding:16px 16px calc(28px + env(safe-area-inset-bottom,0px));max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.card[data-v-20795ffe]{background:#fff;border-radius:14px;border:1px solid rgba(255,255,255,.85);box-shadow:0 4px 14px #0f172a0a;padding:14px}.user-card[data-v-20795ffe]{display:flex;justify-content:space-between;align-items:center;gap:12px}.user-card .left[data-v-20795ffe]{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.left-meta[data-v-20795ffe]{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.user-card .right[data-v-20795ffe]{display:flex;gap:6px}.stats[data-v-20795ffe]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stat-card[data-v-20795ffe]{display:flex;align-items:center;gap:12px}.stat-meta[data-v-20795ffe]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.form-card[data-v-20795ffe]{padding:16px;display:flex;flex-direction:column;gap:12px}.pay-row[data-v-20795ffe]{display:flex;gap:8px}.home[data-v-0ff33ccf]{padding:16px 16px calc(28px + env(safe-area-inset-bottom,0px));min-height:100vh;position:relative;max-width:520px;margin:0 auto}.card[data-v-0ff33ccf]{background:var(--card-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);border:1px solid rgba(255,255,255,.85)}.home-hero[data-v-0ff33ccf]{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.user-card[data-v-0ff33ccf]{padding:14px 12px 14px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:linear-gradient(145deg,#fff,#fafcff 55%,#f5f8ff)}.user-info[data-v-0ff33ccf]{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.avatar-wrap[data-v-0ff33ccf]{flex-shrink:0;padding:2px;border-radius:50%;background:linear-gradient(135deg,#e8eef8,#dce8ff)}.avatar-wrap.is-premium[data-v-0ff33ccf]{background:linear-gradient(135deg,#ffe9a8,#ffc94d 55%,#ffb020);box-shadow:0 2px 8px #ffb02047}.avatar[data-v-0ff33ccf]{width:52px;height:52px;border-radius:50%;background:#eaf2ff;object-fit:cover;display:block}.user-meta[data-v-0ff33ccf]{display:flex;flex-direction:column;gap:6px;min-width:0}.user-name-row[data-v-0ff33ccf]{display:flex;align-items:center;gap:6px;min-width:0}.user-name[data-v-0ff33ccf]{font-size:17px;font-weight:700;color:var(--text-main);letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-badge[data-v-0ff33ccf]{flex-shrink:0;font-size:15px;line-height:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.08))}.user-id[data-v-0ff33ccf]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-tip)}.user-id-label[data-v-0ff33ccf]{padding:1px 6px;border-radius:4px;font-size:10px;font-weight:600;color:var(--text-sub);background:#3a7afe14;letter-spacing:.02em}.user-id-value[data-v-0ff33ccf]{font-variant-numeric:tabular-nums;color:var(--text-sub)}.user-actions[data-v-0ff33ccf]{display:flex;align-items:stretch;flex-shrink:0}.action-item[data-v-0ff33ccf]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:42px;padding:6px 2px;margin:0;border:none;background:transparent;cursor:pointer;border-radius:12px;color:var(--text-sub);transition:background .15s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.action-item[data-v-0ff33ccf]:active{transform:scale(.96);background:#3a7afe0f}.action-icon-wrap[data-v-0ff33ccf]{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eef2f9;color:var(--text-sub);transition:background .15s ease,color .15s ease}.action-item:active .action-icon-wrap[data-v-0ff33ccf]{background:#e2e9f7;color:var(--primary)}.action-label[data-v-0ff33ccf]{font-size:11px;font-weight:500;color:var(--text-sub);letter-spacing:.02em}.stats[data-v-0ff33ccf]{display:grid;grid-template-columns:1fr 1.5fr;gap:10px}.stat-card[data-v-0ff33ccf]{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;min-height:76px}.stat-free[data-v-0ff33ccf]{background:linear-gradient(150deg,#fff,#f7f9ff 45%,#f0f4ff)}.stat-balance[data-v-0ff33ccf]{background:linear-gradient(150deg,#fff,#fffbf7 40%,#fff6eb)}.stat-icon[data-v-0ff33ccf]{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon--blue[data-v-0ff33ccf]{background:linear-gradient(145deg,#6d9fff,#3a7afe 55%,#2f6aed);box-shadow:0 4px 12px #3a7afe47}.stat-icon--orange[data-v-0ff33ccf]{background:linear-gradient(145deg,#ffb547,#ff9524 55%,#f08200);box-shadow:0 4px 12px #ff922e47}.stat-text[data-v-0ff33ccf]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.stat-value[data-v-0ff33ccf]{font-size:18x;font-weight:700;color:var(--text-main);line-height:1.15;font-variant-numeric:tabular-nums}.stat-unit[data-v-0ff33ccf]{font-size:12px;font-weight:600;color:var(--text-tip);margin-left:4px}.stat-label[data-v-0ff33ccf]{font-size:12px;color:var(--text-tip);font-weight:500}.recharge-btn[data-v-0ff33ccf]{border:none;background:linear-gradient(180deg,#fff8ed 0%,var(--warning-bg) 100%);color:#e88912;font-size:13px;padding:4px 10px;border-radius:999px;cursor:pointer;font-weight:600;flex-shrink:0;box-shadow:inset 0 1px #ffffffd9,0 1px 2px #ff9c2e2e;border:1px solid rgba(255,156,46,.45);transition:transform .12s ease,box-shadow .15s ease,background .15s ease}.recharge-btn[data-v-0ff33ccf]:active{transform:scale(.97);box-shadow:inset 0 1px #fff9,0 1px 1px #ff9c2e1f}.form-card[data-v-0ff33ccf]{padding:20px 16px}.form-group[data-v-0ff33ccf]{margin-bottom:18px}.form-group[data-v-0ff33ccf]:last-of-type{margin-bottom:22px}.form-label[data-v-0ff33ccf]{display:block;font-size:15px;font-weight:600;color:var(--text-main);margin-bottom:10px}.input-wrap[data-v-0ff33ccf]{position:relative;display:flex;align-items:center;background:#f6f8fc;border-radius:var(--radius-md);padding:0 14px;transition:background .15s ease,opacity .15s ease}.input-wrap.is-disabled[data-v-0ff33ccf]{background:#eef0f5;opacity:.65;cursor:not-allowed}.form-input[data-v-0ff33ccf]{flex:1;height:46px;border:none;outline:none;background:transparent;font-size:14px;color:var(--text-main)}.form-input[data-v-0ff33ccf]:disabled{cursor:not-allowed;color:var(--text-tip)}.form-input[data-v-0ff33ccf]::placeholder{color:var(--text-tip)}.clear-btn[data-v-0ff33ccf]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:4px;cursor:pointer;flex-shrink:0}.pay-options[data-v-0ff33ccf]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pay-option[data-v-0ff33ccf]{position:relative;display:flex;align-items:center;gap:8px;padding:12px 10px;border:1.5px solid var(--border);border-radius:var(--radius-md);background:#fff;cursor:pointer;transition:all .2s ease}.pay-option.active[data-v-0ff33ccf]{border-color:var(--primary);background:var(--primary-soft)}.pay-radio[data-v-0ff33ccf]{position:absolute;opacity:0;pointer-events:none}.radio-dot[data-v-0ff33ccf]{width:16px;height:16px;border-radius:50%;border:1.5px solid #c9d2e0;background:#fff;flex-shrink:0;position:relative;transition:all .2s ease}.pay-option.active .radio-dot[data-v-0ff33ccf]{border-color:var(--primary);background:var(--primary)}.pay-option.active .radio-dot[data-v-0ff33ccf]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;background:#fff;border-radius:50%}.pay-icon[data-v-0ff33ccf]{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pay-icon--blue[data-v-0ff33ccf]{background:linear-gradient(135deg,#5d92ff,#3a7afe)}.pay-icon--orange[data-v-0ff33ccf]{background:linear-gradient(135deg,#ffaf4d,#ff8f1f)}.pay-text[data-v-0ff33ccf]{display:flex;flex-direction:column;gap:2px;min-width:0}.pay-title[data-v-0ff33ccf]{font-size:13px;font-weight:600;color:var(--text-main)}.pay-desc[data-v-0ff33ccf]{font-size:11px;color:var(--text-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.submit-btn[data-v-0ff33ccf]{width:100%;height:50px;border:none;border-radius:var(--radius-md);background:linear-gradient(135deg,#5d92ff,#3a7afe);color:#fff;font-size:16px;font-weight:600;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 14px #3a7afe59;transition:transform .1s ease,box-shadow .2s ease}.submit-btn[data-v-0ff33ccf]:active{transform:translateY(1px);box-shadow:0 4px 8px #3a7afe4d}.bottom-decoration[data-v-0ff33ccf]{position:fixed;left:-60px;bottom:-60px;width:180px;height:180px;border-radius:50%;background:#3a7afe0f;z-index:-1;pointer-events:none}.bottom-decoration[data-v-0ff33ccf]:after{content:"";position:absolute;right:-240px;bottom:30px;width:100px;height:100px;border-radius:50%;background:#3a7afe0d}.orders-skel[data-v-804e1f9a]{padding:12px 14px;display:flex;flex-direction:column;gap:12px}.record-card[data-v-804e1f9a]{background:#fff;border-radius:14px;padding:14px 16px;box-shadow:0 4px 14px #0f172a0a}.head[data-v-804e1f9a]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #eef0f5}.row[data-v-804e1f9a]{display:flex;justify-content:space-between;align-items:center;padding:5px 0;gap:12px}.orders[data-v-354c24c9]{min-height:100vh;padding-bottom:24px}.tabs[data-v-354c24c9]{display:flex;background:#fff;border-bottom:1px solid var(--border)}.tab-item[data-v-354c24c9]{flex:1;position:relative;height:46px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--text-sub);cursor:pointer;transition:color .2s}.tab-item.active[data-v-354c24c9]{color:var(--primary);font-weight:600}.tab-underline[data-v-354c24c9]{position:absolute;bottom:6px;left:50%;width:24px;height:3px;border-radius:2px;background:var(--primary);transform:translate(-50%) scaleX(0);transition:transform .25s ease}.tab-item.active .tab-underline[data-v-354c24c9]{transform:translate(-50%) scaleX(1)}.list[data-v-354c24c9]{padding:12px 14px;display:flex;flex-direction:column;gap:12px}.record-card[data-v-354c24c9]{background:#fff;border-radius:var(--radius-lg);padding:14px 16px;box-shadow:var(--shadow-card)}.record-head[data-v-354c24c9]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed var(--border)}.record-title[data-v-354c24c9]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--text-main)}.record-status[data-v-354c24c9]{font-size:12px;padding:2px 10px;border-radius:12px;font-weight:500}.status--success[data-v-354c24c9]{color:#10b981;background:#e8f8f1}.status--pending[data-v-354c24c9]{color:var(--warning);background:var(--warning-bg)}.status--fail[data-v-354c24c9]{color:#ef4444;background:#fdecec}.record-row[data-v-354c24c9]{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:13px}.row-label[data-v-354c24c9]{color:var(--text-sub);flex-shrink:0}.row-value[data-v-354c24c9]{color:var(--text-main);text-align:right;word-break:break-all}.row-value.strong[data-v-354c24c9]{font-weight:600}.row-value.small[data-v-354c24c9]{font-size:12px;color:var(--text-tip)}.row-value.mono[data-v-354c24c9]{font-family:SF Mono,Menlo,Consolas,monospace}.row-value.amount[data-v-354c24c9]{color:var(--primary)}.empty[data-v-354c24c9]{margin-top:80px;display:flex;flex-direction:column;align-items:center;gap:10px}.empty-text[data-v-354c24c9]{font-size:13px;color:var(--text-tip)}.recharge-skel[data-v-77e9b3ee]{min-height:100vh;padding-bottom:24px}.balance-card[data-v-77e9b3ee]{margin:14px 14px 0;padding:22px 20px;border-radius:14px;background:linear-gradient(135deg,#f3f6fc,#e7eef9);display:flex;flex-direction:column;gap:10px;box-shadow:0 4px 14px #3a7afe14}.form-card[data-v-77e9b3ee]{margin:14px;background:#fff;border-radius:14px;padding:20px 16px 24px;box-shadow:0 4px 14px #0f172a0a;display:flex;flex-direction:column;gap:14px}.quick-row[data-v-77e9b3ee]{display:flex;justify-content:space-between;gap:8px}.recharge[data-v-fabf8652]{min-height:100vh;padding-bottom:24px}.balance-card[data-v-fabf8652]{position:relative;margin:14px 14px 0;padding:22px 20px;border-radius:14px;background:linear-gradient(135deg,#5d92ff,#3a7afe);color:#fff;overflow:hidden;box-shadow:0 8px 18px #3a7afe40}.balance-bg[data-v-fabf8652]:before,.balance-bg[data-v-fabf8652]:after{content:"";position:absolute;border-radius:50%;background:#ffffff1a}.balance-bg[data-v-fabf8652]:before{width:130px;height:130px;top:-50px;right:-40px}.balance-bg[data-v-fabf8652]:after{width:80px;height:80px;bottom:-30px;right:60px}.balance-label[data-v-fabf8652]{font-size:13px;opacity:.85;position:relative;z-index:1}.balance-value[data-v-fabf8652]{margin-top:6px;font-size:30px;font-weight:700;letter-spacing:1px;position:relative;z-index:1}.balance-unit[data-v-fabf8652]{font-size:14px;font-weight:600;opacity:.9;margin-left:4px}.card[data-v-fabf8652]{background:#fff;border-radius:14px;box-shadow:var(--shadow-card)}.form-card[data-v-fabf8652]{margin:14px;padding:20px 16px 24px}.form-label[data-v-fabf8652]{font-size:15px;font-weight:600;color:var(--text-main);margin-bottom:12px}.amount-input-wrap[data-v-fabf8652]{display:flex;align-items:center;gap:8px;padding:0 14px;background:#f6f8fc;border-radius:10px;height:56px;margin-bottom:22px}.prefix[data-v-fabf8652]{font-size:14px;font-weight:600;color:var(--text-sub);padding-right:10px;border-right:1px solid #e1e8f3}.amount-input[data-v-fabf8652]{flex:1;border:none;outline:none;background:transparent;font-size:22px;font-weight:700;color:var(--text-main);letter-spacing:1px;width:100%;min-width:0}.amount-input[data-v-fabf8652]::placeholder{font-size:14px;font-weight:400;color:var(--text-tip);letter-spacing:0}.clear-btn[data-v-fabf8652]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px}.quick-label[data-v-fabf8652]{font-size:13px;color:var(--text-sub);margin-bottom:10px}.quick-list[data-v-fabf8652]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.quick-item[data-v-fabf8652]{height:40px;border:1.5px solid var(--border);background:#fff;border-radius:8px;font-size:13px;color:var(--text-main);font-weight:500;cursor:pointer;transition:all .2s ease}.quick-item[data-v-fabf8652]:active{transform:scale(.97)}.quick-item.active[data-v-fabf8652]{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);font-weight:600}.tips[data-v-fabf8652]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--text-tip);margin-bottom:22px}.warn-box[data-v-fabf8652]{margin-top:12px;display:flex;align-items:center;gap:6px;padding:10px 12px;background:#fff8e6;border:1px solid #ffe7a8;color:#b67300;font-size:12px;border-radius:8px}.submit-btn[data-v-fabf8652]{width:100%;height:50px;border:none;border-radius:10px;background:linear-gradient(135deg,#5d92ff,#3a7afe);color:#fff;font-size:16px;font-weight:600;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 14px #3a7afe59;transition:transform .1s ease,box-shadow .2s ease,opacity .2s ease}.submit-btn[data-v-fabf8652]:active:not(.disabled){transform:translateY(1px);box-shadow:0 4px 8px #3a7afe4d}.submit-btn.disabled[data-v-fabf8652]{opacity:.55;cursor:not-allowed;box-shadow:none}.pay-card[data-v-fabf8652]{margin:14px;padding:16px}.status-bar[data-v-fabf8652]{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:10px;font-size:14px;font-weight:600;margin-bottom:14px}.status-bar.pending[data-v-fabf8652]{background:#fff8e6;color:#b67300}.status-bar.pending b[data-v-fabf8652]{font-variant-numeric:tabular-nums;margin-left:4px}.status-bar.success[data-v-fabf8652]{background:#e8f8f1;color:#10b981}.status-bar.fail[data-v-fabf8652]{background:#fdecec;color:#ef4444}.qr-wrap[data-v-fabf8652]{display:flex;flex-direction:column;align-items:center;margin-bottom:14px}.qr-img[data-v-fabf8652]{width:180px;height:180px;border:1px solid #eef1f6;border-radius:10px;background:#fff;padding:6px;object-fit:contain}.qr-tip[data-v-fabf8652]{margin-top:6px;font-size:12px;color:var(--text-tip)}.key-amount[data-v-fabf8652]{background:linear-gradient(135deg,#fff5e6,#fff8ef);border:1px dashed #ffd098;border-radius:12px;padding:14px 16px;text-align:center;margin-bottom:14px}.key-amount-label[data-v-fabf8652]{font-size:12px;color:#c87600;margin-bottom:6px}.key-amount-value[data-v-fabf8652]{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:8px}.amount-num[data-v-fabf8652]{font-size:28px;font-weight:800;color:#d27500;letter-spacing:1px;font-variant-numeric:tabular-nums}.amount-unit[data-v-fabf8652]{font-size:14px;font-weight:600;color:#c87600}.addr-row[data-v-fabf8652]{background:#f6f8fc;border-radius:10px;padding:12px 14px;margin-bottom:14px}.addr-label[data-v-fabf8652]{font-size:12px;color:var(--text-sub);margin-bottom:4px}.addr-value[data-v-fabf8652]{font-size:13px;color:var(--text-main);word-break:break-all;margin-bottom:8px;line-height:1.5}.ghost-btn[data-v-fabf8652]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:34px;padding:0 14px;border:1.5px solid var(--primary);background:#fff;color:var(--primary);font-size:13px;font-weight:500;border-radius:8px;cursor:pointer}.ghost-btn.full[data-v-fabf8652]{flex:1;height:44px;font-size:14px}.rule-box[data-v-fabf8652]{background:#fafbfd;border-radius:10px;padding:12px 14px;margin-bottom:14px}.rule-title[data-v-fabf8652]{font-size:13px;font-weight:600;color:var(--text-main);margin-bottom:6px}.rule-box ul[data-v-fabf8652]{margin:0;padding-left:18px;color:var(--text-sub);font-size:12px;line-height:1.7}.action-row[data-v-fabf8652]{display:flex;gap:10px}.primary-btn[data-v-fabf8652]{display:inline-flex;align-items:center;justify-content:center;height:44px;border:none;border-radius:10px;background:linear-gradient(135deg,#5d92ff,#3a7afe);color:#fff;font-size:14px;font-weight:600;cursor:pointer}.primary-btn.full[data-v-fabf8652]{flex:1}.mono[data-v-fabf8652]{font-family:SF Mono,Menlo,Consolas,monospace}.app[data-v-81fa211f]{min-height:100vh;width:100%}.fade-enter-active[data-v-81fa211f],.fade-leave-active[data-v-81fa211f]{transition:opacity .18s ease}.fade-enter-from[data-v-81fa211f],.fade-leave-to[data-v-81fa211f]{opacity:0}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,#eef3ff,#f6f9ff 40%,#fff);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea,[contenteditable=true],.allow-select,.mono,.copyable{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}#app{min-height:100vh}input,button,textarea{font-family:inherit}img{display:block;max-width:100%}:root{--primary: #3a7afe;--primary-light: #5d92ff;--primary-deep: #2a64e0;--warning: #ff9c2e;--warning-bg: #fff4e3;--primary-soft: #e8f0ff;--text-main: #1a1f36;--text-sub: #6b7280;--text-tip: #9aa3b2;--border: #e6ecf5;--card-bg: #ffffff;--radius-lg: 14px;--radius-md: 10px;--shadow-card: 0 4px 16px rgba(58, 122, 254, .06)}
