.login-popup-mask[data-v-2b66308e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000085;display:flex;align-items:flex-end;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9999}.login-popup-content[data-v-2b66308e]{background:#fff;width:100%;max-width:450px;border-radius:20px 20px 0 0;padding:30px 24px;position:relative;animation:slideUp-2b66308e .28s ease-out}@keyframes slideUp-2b66308e{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.pop-close[data-v-2b66308e]{position:absolute;top:16px;right:16px;color:#a0aec0;cursor:pointer;padding:4px}.pop-title[data-v-2b66308e]{font-size:22px;font-weight:700;margin:0;text-align:left;color:#1a202c}.pop-sub[data-v-2b66308e]{font-size:14px;color:#999;margin:6px 0 24px;text-align:left}.input-group[data-v-2b66308e]{margin-bottom:18px;text-align:left}.input-group label[data-v-2b66308e]{display:flex;align-items:center;gap:6px;font-size:14px;margin-bottom:8px;font-weight:600;color:#2d3748}.input-group input[data-v-2b66308e]{width:100%;height:48px;background:#f7f9fc;border:1px solid #edf2f7;border-radius:10px;padding:0 15px;font-size:15px;outline:none}.input-group input[data-v-2b66308e]:focus{border-color:#667eea}.code-wrap[data-v-2b66308e]{display:flex;align-items:center;gap:8px}.popup-captcha-box[data-v-2b66308e]{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.popup-captcha-canvas[data-v-2b66308e]{width:116px;height:46px;border-radius:10px;border:1px solid #dbeafe;box-shadow:0 2px 6px #2563eb14}.agreement-row[data-v-2b66308e]{display:flex;align-items:center;gap:8px;font-size:12px;color:#666;margin-bottom:24px}.agreement-row input[data-v-2b66308e]{width:16px;height:16px;accent-color:#5c7cff}.submit-btn[data-v-2b66308e]{width:100%;height:50px;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #5c7cff4d}.pop-footer[data-v-2b66308e]{text-align:center;margin-top:18px;font-size:13px;color:#5c7cff}.other-login[data-v-2b66308e]{text-align:center;margin-top:26px;font-size:12px;color:#cbd5e0;position:relative}.other-login[data-v-2b66308e]:before,.other-login[data-v-2b66308e]:after{content:"";position:absolute;top:50%;width:28%;height:1px;background:#edf2f7}.other-login[data-v-2b66308e]:before{left:0}.other-login[data-v-2b66308e]:after{right:0}.force-im-mask[data-v-717bc9e3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172ab8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9900;display:flex;align-items:center;justify-content:center;padding:18px}.force-im-dialog[data-v-717bc9e3]{width:100%;max-width:410px;background:#f8fafc;border-radius:18px;overflow:hidden;box-shadow:0 20px 50px #00000061;animation:popIn-717bc9e3 .25s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;max-height:86vh}@keyframes popIn-717bc9e3{0%{transform:scale(.92) translateY(12px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.fid-header[data-v-717bc9e3]{background:linear-gradient(135deg,#1b6dff,#0f4cd9);color:#fff;padding:16px}.fid-agent-row[data-v-717bc9e3]{display:flex;align-items:center;gap:12px}.fid-avatar-box[data-v-717bc9e3]{position:relative;flex-shrink:0}.fid-avatar[data-v-717bc9e3]{width:44px;height:44px;border-radius:50%;background:#fff;padding:3px;object-fit:contain}.fid-online-dot[data-v-717bc9e3]{position:absolute;right:0;bottom:0;width:12px;height:12px;border-radius:50%;background:#22c55e;border:2px solid #ffffff}.fid-title-wrap[data-v-717bc9e3]{flex:1;text-align:left;min-width:0}.fid-main-title[data-v-717bc9e3]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:800}.fid-unread-pill[data-v-717bc9e3]{background:#ef4444;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:12px;box-shadow:0 2px 6px #ef444466}.fid-sub-title[data-v-717bc9e3]{display:flex;align-items:center;gap:4px;font-size:11.5px;opacity:.92;margin-top:4px}.fid-lock[data-v-717bc9e3]{width:12px;height:12px;object-fit:contain;filter:brightness(10)}.fid-msg-body[data-v-717bc9e3]{padding:16px;overflow-y:auto;max-height:44vh;display:flex;flex-direction:column;gap:12px}.fid-msg-item[data-v-717bc9e3]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.fmi-meta[data-v-717bc9e3]{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#64748b;margin-bottom:4px}.fmi-sender[data-v-717bc9e3]{font-weight:700;color:#1e40af}.fmi-bubble[data-v-717bc9e3]{background:#fff;border:1px solid #dbeafe;border-left:4px solid #2478ff;border-radius:6px 14px 14px;padding:12px 14px;font-size:14px;color:#0f172a;line-height:1.55;box-shadow:0 2px 8px #0f172a0d;width:100%;word-break:break-word}.fmi-bubble.img-mode[data-v-717bc9e3]{padding:8px;text-align:center}.fmi-img[data-v-717bc9e3]{max-width:100%;max-height:200px;border-radius:8px;object-fit:contain}.fmi-card[data-v-717bc9e3]{width:100%;background:#fff;border:1px solid #bfdbfe;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #2563eb14}.fmic-head[data-v-717bc9e3]{background:#eff6ff;padding:8px 12px;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#1e40af}.fmic-icon[data-v-717bc9e3]{width:16px;height:16px;object-fit:contain}.fmic-body[data-v-717bc9e3]{padding:10px 12px}.fmic-txt[data-v-717bc9e3]{font-size:13px;color:#334155;line-height:1.5;margin-bottom:8px}.fmic-kv[data-v-717bc9e3]{display:flex;justify-content:space-between;align-items:center;padding:3px 0;font-size:12.5px;color:#475569}.fmic-copy-row[data-v-717bc9e3]{display:flex;align-items:center;gap:6px}.blue-txt[data-v-717bc9e3]{color:#1b6dff}.fmic-copy-btn[data-v-717bc9e3]{background:#2478ff;color:#fff;border:none;border-radius:4px;padding:2px 8px;font-size:11px;cursor:pointer}.fmic-qr[data-v-717bc9e3]{width:120px;height:120px;object-fit:contain;display:block;margin:8px auto 0;border:1px solid #e2e8f0;border-radius:8px;padding:4px}.fid-quick-reply-bar[data-v-717bc9e3]{padding:10px 16px;background:#fff;border-top:1px solid #e2e8f0;display:flex;gap:8px}.fid-reply-input[data-v-717bc9e3]{flex:1;height:38px;border:1px solid #cbd5e1;border-radius:19px;padding:0 14px;font-size:13.5px;background:#f8fafc;outline:none}.fid-reply-input[data-v-717bc9e3]:focus{border-color:#2478ff;background:#fff}.fid-reply-btn[data-v-717bc9e3]{height:38px;padding:0 14px;background:#19be6b;color:#fff;border:none;border-radius:19px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.fid-reply-btn[data-v-717bc9e3]:disabled{background:#cbd5e1}.fid-footer[data-v-717bc9e3]{padding:12px 16px 16px;background:#fff;display:flex;flex-direction:column;gap:8px}.fid-btn[data-v-717bc9e3]{width:100%;height:44px;border-radius:22px;font-size:15px;font-weight:700;cursor:pointer}.primary-enter[data-v-717bc9e3]{background:linear-gradient(135deg,#2478ff,#1b6dff);color:#fff;border:none;box-shadow:0 4px 14px #2478ff4d}.secondary-ack[data-v-717bc9e3]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;height:38px;font-size:13.5px}.footer-nav[data-v-13cce434]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;height:56px;display:flex;justify-content:space-around;align-items:center;background-color:#fff;border-top:1px solid #ebedf0;z-index:950;padding-bottom:env(safe-area-inset-bottom)}.nav-item[data-v-13cce434]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#666;flex:1;font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.icon-wrap[data-v-13cce434]{position:relative;width:24px;height:24px;margin-bottom:2px;display:flex;align-items:center;justify-content:center}.tab-icon-img[data-v-13cce434]{width:22px;height:22px;object-fit:contain}.tab-badge[data-v-13cce434]{position:absolute;top:-4px;right:-10px;background:#ee0a24;color:#fff;font-size:10px;font-weight:700;padding:0 5px;height:15px;line-height:15px;border-radius:10px}.nav-item.active .nav-text[data-v-13cce434]{color:#2979ff;font-weight:600}.vc-backdrop[data-v-7d6db075]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0a0f1cd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:18px}.vc-card[data-v-7d6db075]{width:100%;max-width:370px;background:linear-gradient(165deg,#162038,#0f172a 60%,#090e1a);border:1px solid rgba(255,255,255,.14);border-radius:24px;padding:20px 22px 30px;color:#fff;box-shadow:0 24px 60px #0000008c;display:flex;flex-direction:column;align-items:center;text-align:center}.vc-top-bar[data-v-7d6db075]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.vc-encrypt-tag[data-v-7d6db075]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#6ee7b7;background:#10b98124;border:1px solid rgba(16,185,129,.3);padding:4px 10px;border-radius:999px}.vc-min-btn[data-v-7d6db075]{display:inline-flex;align-items:center;gap:4px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#e2e8f0;font-size:11px;padding:4px 10px;border-radius:999px;cursor:pointer}.vc-min-btn[data-v-7d6db075]:hover{background:#ffffff2e}.vc-avatar-wrap[data-v-7d6db075]{position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.vc-avatar[data-v-7d6db075]{position:relative;z-index:2;width:78px;height:78px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;font-size:30px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px #2563eb73}.vc-ring[data-v-7d6db075]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(59,130,246,.45);animation:vcPulse-7d6db075 2.2s infinite ease-out}.vc-ring-2[data-v-7d6db075]{animation-delay:1.1s}@keyframes vcPulse-7d6db075{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.45);opacity:0}}.vc-peer-name[data-v-7d6db075]{font-size:20px;font-weight:800;color:#f8fafc;margin-bottom:4px}.vc-peer-sub[data-v-7d6db075]{font-size:12px;color:#94a3b8;margin-bottom:22px}.vc-status-zone[data-v-7d6db075]{min-height:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:24px}.vc-status-badge[data-v-7d6db075]{font-size:13px;font-weight:600;padding:6px 16px;border-radius:999px;background:#3b82f629;color:#93c5fd}.vc-timer[data-v-7d6db075]{font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:1px;color:#fff;margin:4px 0}.vc-status-connected[data-v-7d6db075]{font-size:12px;color:#34d399}.vc-wave-bars[data-v-7d6db075]{display:flex;align-items:center;gap:4px;height:18px;margin-bottom:4px}.vc-wave-bars span[data-v-7d6db075]{width:3px;height:8px;border-radius:2px;background:#34d399;animation:vcWave-7d6db075 1s infinite ease-in-out}.vc-wave-bars span[data-v-7d6db075]:nth-child(2){animation-delay:.15s}.vc-wave-bars span[data-v-7d6db075]:nth-child(3){animation-delay:.3s}.vc-wave-bars span[data-v-7d6db075]:nth-child(4){animation-delay:.45s}.vc-wave-bars span[data-v-7d6db075]:nth-child(5){animation-delay:.6s}@keyframes vcWave-7d6db075{0%,to{height:5px}50%{height:17px}}.vc-controls[data-v-7d6db075]{width:100%;display:flex;align-items:center;justify-content:space-around;padding:0 12px}.vc-btn-col[data-v-7d6db075]{display:flex;flex-direction:column;align-items:center;gap:8px}.vc-circle-btn[data-v-7d6db075]{width:60px;height:60px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:transform .15s,background .15s}.vc-circle-btn[data-v-7d6db075]:active{transform:scale(.94)}.vc-circle-btn.hangup[data-v-7d6db075]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 22px #ef444473}.vc-circle-btn.answer[data-v-7d6db075]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 22px #10b98173}.vc-circle-btn.tool[data-v-7d6db075]{width:52px;height:52px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2)}.vc-circle-btn.tool.active[data-v-7d6db075]{background:#fff;color:#0f172a}.vc-btn-label[data-v-7d6db075]{font-size:12px;color:#cbd5e1}.vc-mini-bar[data-v-7d6db075]{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:9999;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;border:1px solid rgba(52,211,153,.45);border-radius:999px;padding:8px 14px;display:flex;align-items:center;gap:10px;box-shadow:0 12px 30px #00000061;cursor:pointer;min-width:290px;max-width:94vw}.vc-mini-pulse[data-v-7d6db075]{width:10px;height:10px;border-radius:50%;background:#10b981;box-shadow:0 0 0 4px #10b98140;flex-shrink:0}.vc-mini-info[data-v-7d6db075]{flex:1;min-width:0}.vc-mini-title[data-v-7d6db075]{font-size:12px;font-weight:700;color:#6ee7b7}.vc-mini-sub[data-v-7d6db075]{font-size:11px;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-mini-expand[data-v-7d6db075]{background:#ffffff24;color:#fff;border:none;border-radius:999px;padding:4px 10px;font-size:11px;cursor:pointer}.vc-mini-hangup[data-v-7d6db075]{background:#ef4444;color:#fff;border:none;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;cursor:pointer}.is-client-shell{max-width:480px;margin:0 auto;min-height:100vh;background:#f5f6fa;box-shadow:0 0 24px #0f172a14;position:relative}.global-toast{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background:#0f172aeb;color:#fff;padding:12px 20px;border-radius:10px;font-size:14px;font-weight:500;z-index:10000;box-shadow:0 10px 25px #00000040;max-width:85vw;text-align:center}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .18s ease,transform .18s ease}.page-fade-enter-from{opacity:0;transform:translateY(6px)}.page-fade-leave-to{opacity:0;transform:translateY(-4px)}.im-top-alert-bar{position:fixed;top:10px;left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:456px;background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;border-radius:12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;z-index:9200;box-shadow:0 10px 25px #0f172a59;border:1px solid rgba(59,130,246,.45);cursor:pointer}.itab-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.itab-badge{background:#ef4444;color:#fff;font-size:11px;font-weight:800;padding:3px 7px;border-radius:8px;flex-shrink:0}.itab-texts{display:flex;flex-direction:column;min-width:0}.itab-texts strong{font-size:12.5px;color:#93c5fd}.itab-texts span{font-size:11.5px;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.itab-btn{background:#2563eb;color:#fff;border:none;border-radius:14px;padding:5px 10px;font-size:11.5px;font-weight:700;flex-shrink:0;cursor:pointer}.im-float-entry{position:fixed;right:max(14px,calc(50vw - 226px));bottom:76px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-radius:30px;padding:7px 14px 7px 8px;display:flex;align-items:center;gap:8px;box-shadow:0 8px 22px #2563eb61;z-index:9100;cursor:pointer;border:2px solid #ffffff;transition:transform .2s ease}.im-float-entry.has-unread{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 24px #ef444473;animation:im-pulse 1.5s infinite}.ife-icon-wrap{position:relative;width:32px;height:32px;background:#fff;border-radius:50%;padding:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ife-icon{width:24px;height:24px;object-fit:contain}.ife-badge{position:absolute;top:-6px;right:-6px;background:#ef4444;color:#fff;border:2px solid #fff;font-size:11px;font-weight:800;min-width:20px;height:20px;line-height:16px;border-radius:10px;text-align:center;padding:0 4px;box-shadow:0 2px 6px #ef444480}.ife-texts{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.ife-label{font-size:13px;font-weight:800;letter-spacing:.2px}.ife-sub{font-size:10.5px;font-weight:600;color:#fef2f2}@keyframes im-pulse{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.wx-kefu-mask[data-v-d31fcc2b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172aa6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:9500;padding:16px}.wx-kefu-card[data-v-d31fcc2b]{width:100%;max-width:390px;background:#fff;border-radius:18px;padding:24px 22px 20px;position:relative;text-align:center;box-shadow:0 20px 50px #00000040;max-height:92vh;overflow-y:auto}.wx-close-btn[data-v-d31fcc2b]{position:absolute;right:14px;top:12px;width:30px;height:30px;border-radius:50%;border:none;background:#f1f5f9;color:#64748b;font-size:20px;line-height:1;cursor:pointer}.wx-top-brand[data-v-d31fcc2b]{font-size:13px;color:#94a3b8;margin-bottom:6px}.wx-main-title[data-v-d31fcc2b]{font-size:21px;font-weight:800;color:#1e293b;margin:0 0 6px}.wx-sub-title[data-v-d31fcc2b]{font-size:13px;color:#64748b;margin:0 0 18px}.wx-qr-wrap[data-v-d31fcc2b]{width:216px;height:216px;margin:0 auto 12px;padding:10px;background:#fff;border:1px solid #e2e8f0;border-radius:14px;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #0f172a0d;cursor:pointer}.wx-qr-img[data-v-d31fcc2b]{width:100%;height:100%;object-fit:contain;border-radius:8px;transition:opacity .2s ease}.wx-qr-img.refreshing[data-v-d31fcc2b]{opacity:.45}.wx-center-badge[data-v-d31fcc2b]{position:absolute;width:36px;height:36px;border-radius:8px;background:#fff;border:2px solid #07c160;color:#07c160;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;pointer-events:none}.wx-scan-tip[data-v-d31fcc2b]{font-size:13px;color:#64748b;margin-bottom:12px}.wx-id-box[data-v-d31fcc2b]{display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px 12px;margin-bottom:10px;font-size:13px;color:#334155}.wx-copy-btn[data-v-d31fcc2b]{background:#07c160;color:#fff;border:none;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer}.wx-link-box[data-v-d31fcc2b]{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:9px 12px;margin-bottom:12px;cursor:pointer;text-align:left}.wlb-left[data-v-d31fcc2b]{display:flex;flex-direction:column;gap:2px;overflow:hidden}.wlb-tag[data-v-d31fcc2b]{font-size:11px;font-weight:700;color:#1d4ed8}.wlb-url[data-v-d31fcc2b]{font-size:12px;color:#2563eb;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wlb-go[data-v-d31fcc2b]{font-size:12.5px;font-weight:700;color:#1d4ed8;flex-shrink:0}.wx-green-notice[data-v-d31fcc2b]{background:#eefbf3;color:#07c160;font-size:12.5px;font-weight:600;padding:9px 12px;border-radius:8px;margin-bottom:14px}.wx-steps-list[data-v-d31fcc2b]{text-align:left;padding:0 6px;margin-bottom:16px;display:flex;flex-direction:column;gap:6px}.wx-step-line[data-v-d31fcc2b]{font-size:13px;color:#475569}.wx-btn-group[data-v-d31fcc2b]{display:flex;flex-direction:column;gap:10px}.wx-primary-btn[data-v-d31fcc2b]{width:100%;height:44px;border-radius:10px;border:none;background:#07c160;color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 6px 16px #07c16040}.wx-primary-btn.jump[data-v-d31fcc2b]{background:linear-gradient(135deg,#07c160,#059669)}.wx-primary-btn.outline[data-v-d31fcc2b]{background:#f0fdf4;color:#07c160;border:1px solid #86efac;box-shadow:none;height:38px;font-size:13.5px}.wx-foot-note[data-v-d31fcc2b]{margin-top:12px;font-size:12px;color:#94a3b8}.home-page[data-v-066fa8c5]{min-height:100vh;background-color:#f6f7fb;padding-bottom:76px}.brand-top-header[data-v-066fa8c5]{background:#fff;padding:14px 16px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #f1f5f9}.brand-header-left[data-v-066fa8c5]{text-align:left}.brand-title-row[data-v-066fa8c5]{display:flex;align-items:center;gap:8px}.brand-main-title[data-v-066fa8c5]{font-size:22px;font-weight:800;color:#0f172a;line-height:1.25}.brand-cert-tag[data-v-066fa8c5]{font-size:10.5px;font-weight:700;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;padding:1px 6px;border-radius:6px}.brand-sub-title[data-v-066fa8c5]{font-size:12px;color:#64748b;margin-top:3px}.brand-trust-pill[data-v-066fa8c5]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:14px;background:#f0fdf4;border:1px solid #bbf7d0;color:#15803d;font-size:11.5px;font-weight:700;flex-shrink:0}.btp-dot[data-v-066fa8c5]{width:6px;height:6px;border-radius:50%;background:#16a34a}.q-brand-row[data-v-066fa8c5]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.q-badge[data-v-066fa8c5]{font-size:10.5px;font-weight:700;background:#ffffff38;color:#fff;padding:1px 7px;border-radius:10px}.hero-metrics-strip[data-v-066fa8c5]{display:flex;align-items:center;justify-content:space-between;background:#ffffff24;border:1px solid rgba(255,255,255,.22);border-radius:12px;padding:10px 8px;margin-bottom:16px}.hms-item[data-v-066fa8c5]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}.hms-val[data-v-066fa8c5]{font-size:13.5px;font-weight:800;color:#fff}.hms-lbl[data-v-066fa8c5]{font-size:10.5px;color:#ffffffd9}.hms-divider[data-v-066fa8c5]{width:1px;height:24px;background:#ffffff40}.ticker-tag[data-v-066fa8c5]{font-size:11px;font-weight:800;color:#d97706;background:#fef3c7;border:1px solid #fde68a;padding:2px 7px;border-radius:8px;flex-shrink:0}.brand-header-actions[data-v-066fa8c5]{display:flex;align-items:center;gap:8px}.top-kefu-pill[data-v-066fa8c5]{position:relative;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 11px;border-radius:16px;font-size:12px;font-weight:700;cursor:pointer;border:none;transition:transform .15s}.top-kefu-pill[data-v-066fa8c5]:active{transform:scale(.96)}.top-kefu-pill.im[data-v-066fa8c5]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.top-kefu-pill.wx[data-v-066fa8c5]{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.tkp-icon[data-v-066fa8c5]{width:16px;height:16px;object-fit:contain}.tkp-wx-dot[data-v-066fa8c5]{width:16px;height:16px;border-radius:50%;background:#07c160;color:#fff;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.tkp-badge[data-v-066fa8c5]{position:absolute;top:-6px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;border:1.5px solid #ffffff;box-shadow:0 2px 6px #ef444473}.home-im-center-card[data-v-066fa8c5]{background:#fff;border-radius:16px;padding:12px 13px;margin-bottom:14px;border:1px solid #dbeafe;box-shadow:0 4px 14px #2563eb14;transition:all .2s}.home-im-center-card.has-unread[data-v-066fa8c5]{border-color:#fca5a5;box-shadow:0 6px 18px #ef444424}.hic-unread-banner[data-v-066fa8c5]{background:linear-gradient(90deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:10px;padding:7px 10px;margin-bottom:10px;display:flex;align-items:center;gap:6px;cursor:pointer}.hub-dot[data-v-066fa8c5]{width:8px;height:8px;border-radius:50%;background:#ef4444;flex-shrink:0;animation:hubBlink-066fa8c5 1.2s infinite}@keyframes hubBlink-066fa8c5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.25)}}.hub-tag[data-v-066fa8c5]{font-size:11.5px;font-weight:800;color:#dc2626;flex-shrink:0}.hub-preview[data-v-066fa8c5]{flex:1;font-size:12px;color:#7f1d1d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.hub-action[data-v-066fa8c5]{font-size:11.5px;font-weight:800;color:#dc2626;flex-shrink:0}.hic-main-row[data-v-066fa8c5]{display:flex;align-items:center;justify-content:space-between;gap:10px}.hic-agent-info[data-v-066fa8c5]{display:flex;align-items:center;gap:10px;flex:1;min-width:0;cursor:pointer;text-align:left}.hic-avatar-wrap[data-v-066fa8c5]{position:relative;width:44px;height:44px;flex-shrink:0}.hic-avatar[data-v-066fa8c5]{width:44px;height:44px;border-radius:50%;background:#eff6ff;padding:3px;object-fit:contain;border:1.5px solid #bfdbfe}.hic-online-dot[data-v-066fa8c5]{position:absolute;bottom:1px;right:1px;width:10px;height:10px;border-radius:50%;background:#10b981;border:1.5px solid #ffffff}.hic-unread-badge[data-v-066fa8c5]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;border:1.5px solid #ffffff}.hic-text-col[data-v-066fa8c5]{flex:1;min-width:0}.hic-title-line[data-v-066fa8c5]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hic-name[data-v-066fa8c5]{font-size:14px;font-weight:800;color:#1e293b}.hic-status-tag[data-v-066fa8c5]{font-size:10px;font-weight:700;color:#059669;background:#d1fae5;padding:1px 6px;border-radius:8px}.hic-desc-line[data-v-066fa8c5]{font-size:11.5px;color:#64748b;margin-top:3px;line-height:1.35}.hic-btn-group[data-v-066fa8c5]{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.hic-btn[data-v-066fa8c5]{height:30px;padding:0 11px;border-radius:15px;border:none;font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer;white-space:nowrap}.hic-btn.im-primary[data-v-066fa8c5]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 3px 8px #2563eb40}.hic-btn.wx-green[data-v-066fa8c5]{background:linear-gradient(135deg,#07c160,#059669);color:#fff;box-shadow:0 3px 8px #07c16038}.hic-btn-count[data-v-066fa8c5]{background:#ef4444;color:#fff;font-size:10px;font-weight:800;padding:0 5px;height:16px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.home-body[data-v-066fa8c5]{padding:12px 14px}.hero-blue-card[data-v-066fa8c5]{background:linear-gradient(180deg,#2584ff,#1d70ff);border-radius:18px;padding:22px 20px 18px;color:#fff;box-shadow:0 8px 20px #1d70ff40;margin-bottom:14px}.hero-top-flex[data-v-066fa8c5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.mascot-wrap[data-v-066fa8c5]{width:118px;height:118px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mascot-img[data-v-066fa8c5]{width:112px;height:112px;object-fit:contain}.quota-info[data-v-066fa8c5]{flex:1;text-align:left;padding-left:12px}.q-brand[data-v-066fa8c5]{font-size:20px;font-weight:700;margin-bottom:6px}.q-label[data-v-066fa8c5]{font-size:13px;opacity:.92}.q-amount[data-v-066fa8c5]{font-size:38px;font-weight:800;line-height:1.15;margin:4px 0;letter-spacing:.5px}.q-rate[data-v-066fa8c5]{font-size:13px;opacity:.92}.hero-login-btn[data-v-066fa8c5]{display:block;width:78%;height:46px;margin:0 auto 10px;background:#fff;color:#1d70ff;border:none;border-radius:25px;font-size:16.5px;font-weight:800;cursor:pointer;box-shadow:0 4px 12px #0000001a}.hero-kefu-sub-btn[data-v-066fa8c5]{display:block;width:78%;height:40px;margin:0 auto 14px;background:#ffffff2e;color:#fff;border:1.5px solid rgba(255,255,255,.65);border-radius:22px;font-size:14.5px;font-weight:700;cursor:pointer}.hero-overdue-red-card[data-v-066fa8c5]{background:linear-gradient(180deg,#e5201c,#f1615e);border-radius:18px;padding:28px 20px 20px;color:#fff;text-align:center;box-shadow:0 8px 22px #e5201c40;margin-bottom:14px}.hero-settled-card[data-v-066fa8c5]{background:linear-gradient(180deg,#1b6dff,#3b8cff);border-radius:18px;padding:28px 20px 20px;color:#fff;text-align:center;box-shadow:0 8px 22px #1b6dff3d;margin-bottom:14px}.overdue-user-name[data-v-066fa8c5]{font-size:23px;font-weight:800;margin-bottom:12px}.overdue-days-txt[data-v-066fa8c5]{font-size:18px;font-weight:500;margin-bottom:12px;opacity:.96}.overdue-total-txt[data-v-066fa8c5]{font-size:22px;font-weight:800;margin-bottom:20px}.hero-repay-green-btn[data-v-066fa8c5]{display:block;width:68%;height:46px;margin:0 auto 18px;background:#19be6b;color:#fff;border:none;border-radius:25px;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #00000024}.hero-divider-row[data-v-066fa8c5]{display:flex;align-items:center;justify-content:center;gap:10px;opacity:.85}.hero-divider-row .line[data-v-066fa8c5]{width:56px;height:1px;background:#ffffff8c}.hero-divider-row .txt[data-v-066fa8c5]{font-size:12px}.ticker-bar[data-v-066fa8c5]{background:#fff9ee;border-radius:24px;padding:8px 16px;display:flex;align-items:center;gap:10px;margin-bottom:14px}.speaker-img[data-v-066fa8c5]{width:22px;height:22px;object-fit:contain;flex-shrink:0}.ticker-window[data-v-066fa8c5]{height:44px;overflow:hidden;flex:1}.ticker-row[data-v-066fa8c5]{height:22px;line-height:22px;font-size:13px;color:#e67e22;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.process-steps-card[data-v-066fa8c5]{background:#ebf1f8;border-radius:16px;padding:20px 14px;display:flex;align-items:center;justify-content:space-around;margin-bottom:14px}.p-step[data-v-066fa8c5]{display:flex;flex-direction:column;align-items:center}.p-step-icon[data-v-066fa8c5]{width:46px;height:46px;object-fit:contain;margin-bottom:8px}.p-step-time[data-v-066fa8c5]{font-size:15px;font-weight:700;color:#222;margin-bottom:2px}.p-step-desc[data-v-066fa8c5]{font-size:13px;color:#555}.p-step-arrow[data-v-066fa8c5]{color:#9aa8bd;font-size:14px;letter-spacing:-2px;margin-top:-22px}.product-detail-card[data-v-066fa8c5]{background:#fff;border-radius:16px;padding:18px;margin-bottom:14px;box-shadow:0 2px 10px #0f172a0a}.pd-header[data-v-066fa8c5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.pd-title[data-v-066fa8c5]{font-size:17px;font-weight:800;color:#0f172a}.pd-sub-badge[data-v-066fa8c5]{font-size:11px;font-weight:700;color:#2563eb;background:#eff6ff;padding:2px 8px;border-radius:10px}.pd-row[data-v-066fa8c5]{display:flex;justify-content:space-between;align-items:center;padding:9px 0;font-size:14px;border-bottom:1px dashed #f1f5f9}.pd-row[data-v-066fa8c5]:last-child{border-bottom:none;padding-bottom:2px}.pd-label[data-v-066fa8c5]{color:#64748b}.pd-val[data-v-066fa8c5]{color:#1e293b;font-weight:600}.pd-val.highlight[data-v-066fa8c5]{color:#2563eb;font-weight:700}.pd-action-row[data-v-066fa8c5]{display:flex;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid #f1f5f9}.pd-btn[data-v-066fa8c5]{flex:1;height:40px;border-radius:20px;font-size:14px;font-weight:700;cursor:pointer;border:none;transition:transform .15s}.pd-btn[data-v-066fa8c5]:active{transform:scale(.97)}.pd-btn.query-btn[data-v-066fa8c5]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.pd-btn.kefu-btn[data-v-066fa8c5]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 4px 10px #2563eb38}.six-grid-wrap[data-v-066fa8c5]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.six-grid-card[data-v-066fa8c5]{background:#fff;border-radius:14px;padding:16px 8px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000008;cursor:pointer}.six-grid-card[data-v-066fa8c5]:active{transform:scale(.98)}.six-grid-icon[data-v-066fa8c5]{width:56px;height:56px;object-fit:contain;margin-bottom:8px}.six-grid-title[data-v-066fa8c5]{font-size:14px;color:#222;font-weight:500}.quick-docs-card[data-v-066fa8c5]{background:linear-gradient(90deg,#eff6ff,#dbeafe);border:1px solid #bfdbfe;border-radius:14px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.qd-left[data-v-066fa8c5]{display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.qd-avatar[data-v-066fa8c5]{width:38px;height:38px;border-radius:50%;background:#fff;padding:3px;object-fit:contain;flex-shrink:0}.qd-title[data-v-066fa8c5]{font-size:13.5px;font-weight:700;color:#1e3a8a}.qd-highlight[data-v-066fa8c5]{color:#2563eb}.qd-sub[data-v-066fa8c5]{font-size:11.5px;color:#475569;margin-top:2px}.qd-btn[data-v-066fa8c5]{background:#2563eb;color:#fff;border:none;border-radius:18px;padding:7px 14px;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.overdue-impact-card[data-v-066fa8c5]{background:#fff;border-radius:16px;padding:16px;margin-bottom:14px;box-shadow:0 2px 8px #00000008}.oi-header[data-v-066fa8c5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.oi-title[data-v-066fa8c5]{font-size:17px;font-weight:800;color:#111}.oi-more[data-v-066fa8c5]{font-size:12.5px;color:#e5201c;font-weight:600;cursor:pointer}.oi-grid-4[data-v-066fa8c5]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.oi-item[data-v-066fa8c5]{display:flex;flex-direction:column;align-items:center;cursor:pointer}.oi-icon-circle[data-v-066fa8c5]{width:48px;height:48px;border-radius:50%;background:#ebf5ff;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.oi-icon-img[data-v-066fa8c5]{width:28px;height:28px;object-fit:contain}.oi-name[data-v-066fa8c5]{font-size:12.5px;font-weight:700;color:#222}.oi-desc[data-v-066fa8c5]{font-size:11px;color:#888;margin-top:2px}.security-adv-card[data-v-066fa8c5]{background:#fff;border-radius:16px;padding:16px;margin-bottom:14px;box-shadow:0 2px 10px #0f172a0a}.sac-header[data-v-066fa8c5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sac-title[data-v-066fa8c5]{font-size:16px;font-weight:800;color:#0f172a}.sac-tag[data-v-066fa8c5]{font-size:11px;font-weight:700;color:#059669;background:#ecfdf5;padding:2px 8px;border-radius:10px}.sac-grid-2x2[data-v-066fa8c5]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.sac-item[data-v-066fa8c5]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:11px 10px;display:flex;align-items:flex-start;gap:8px;text-align:left}.sac-badge[data-v-066fa8c5]{width:24px;height:24px;border-radius:7px;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.sac-badge.blue[data-v-066fa8c5]{background:#dbeafe;color:#1d4ed8}.sac-badge.green[data-v-066fa8c5]{background:#d1fae5;color:#047857}.sac-badge.amber[data-v-066fa8c5]{background:#fef3c7;color:#b45309}.sac-badge.indigo[data-v-066fa8c5]{background:#e0e7ff;color:#4338ca}.sac-info[data-v-066fa8c5]{flex:1;min-width:0}.sac-name[data-v-066fa8c5]{font-size:13px;font-weight:700;color:#1e293b;margin-bottom:3px}.sac-desc[data-v-066fa8c5]{font-size:11px;color:#64748b;line-height:1.38}.trust-compliance-footer[data-v-066fa8c5]{text-align:center;padding:8px 6px 6px}.tcf-pills[data-v-066fa8c5]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;font-size:11.5px;font-weight:600;color:#64748b;margin-bottom:5px}.tcf-dot[data-v-066fa8c5]{color:#cbd5e1}.tcf-warn[data-v-066fa8c5]{font-size:11px;color:#94a3b8;line-height:1.4}.icp-footer[data-v-066fa8c5]{text-align:center;color:#94a3b8;font-size:11.5px;padding:6px 0 4px}.top-nav[data-v-7c838a41]{height:48px;background:#fffffff5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#111827;display:flex;align-items:center;justify-content:space-between;padding:0 14px;position:sticky;top:0;width:100%;max-width:480px;margin:0 auto;z-index:900;border-bottom:1px solid rgba(226,232,240,.8);box-shadow:0 1px 6px #0f172a08}.back-btn[data-v-7c838a41]{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#1f2937;transition:background-color .18s ease,transform .15s ease}.back-btn[data-v-7c838a41]:active{background:#f1f5f9;transform:scale(.92)}.nav-title[data-v-7c838a41]{font-size:16.5px;font-weight:700;text-align:center;flex:1;letter-spacing:.2px}.nav-right[data-v-7c838a41]{width:34px}.login-page[data-v-8bfb7960]{min-height:100vh;background-color:#f5f6fa;padding-bottom:80px}.login-body[data-v-8bfb7960]{padding:16px}.feat-card[data-v-8bfb7960]{background:#fff;border-radius:14px;padding:14px;margin-bottom:18px;box-shadow:0 2px 10px #00000008}.feat-grid[data-v-8bfb7960]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.feat-box[data-v-8bfb7960]{border:1px solid #f2f3f7;border-radius:10px;padding:18px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff}.feat-icon[data-v-8bfb7960]{width:52px;height:52px;object-fit:contain;margin-bottom:10px}.feat-text[data-v-8bfb7960]{font-size:14px;color:#333;font-weight:500}.form-card[data-v-8bfb7960]{background:#fff;border-radius:14px;padding:4px 18px;margin-bottom:24px;box-shadow:0 2px 10px #00000008}.input-row[data-v-8bfb7960]{display:flex;align-items:center;height:56px}.input-row.border-b[data-v-8bfb7960]{border-bottom:1px solid #f0f1f5}.row-icon[data-v-8bfb7960]{width:20px;height:20px;object-fit:contain;opacity:.55;margin-right:12px;flex-shrink:0}.clean-input[data-v-8bfb7960]{flex:1;border:none;outline:none;font-size:15px;color:#222;background:transparent}.clean-input[data-v-8bfb7960]::placeholder{color:#b0b6c2}.captcha-box[data-v-8bfb7960]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0}.captcha-canvas[data-v-8bfb7960]{width:108px;height:38px;border-radius:8px;border:1px solid #dbeafe;box-shadow:0 1px 4px #2563eb14}.captcha-refresh-txt[data-v-8bfb7960]{font-size:12px;color:#2563eb;font-weight:600;white-space:nowrap}.login-submit-btn[data-v-8bfb7960]{width:100%;height:48px;background:#2478ff;color:#fff;border:none;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 6px 16px #2478ff47}.login-submit-btn[data-v-8bfb7960]:active{opacity:.92}.repayment-page[data-v-3b38161a]{min-height:100vh;background-color:#f4f6fa;padding-bottom:78px}.welcome-header[data-v-3b38161a]{background:#f4f6fa;padding:16px 16px 8px;display:flex;justify-content:space-between;align-items:baseline}.welcome-title[data-v-3b38161a]{font-size:22px;font-weight:800;color:#111}.welcome-sub[data-v-3b38161a]{font-size:13px;color:#2979ff;font-weight:600;cursor:pointer}.repay-body[data-v-3b38161a]{padding:4px 14px 16px}.main-order-card[data-v-3b38161a]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 14px #0000000a;margin-bottom:16px}.order-blue-head[data-v-3b38161a]{background:#2b7eff;color:#fff;padding:14px 16px;display:flex;justify-content:space-between;align-items:center}.ob-no[data-v-3b38161a]{font-size:15px;font-weight:600}.ob-status-pill[data-v-3b38161a]{padding:3px 14px;border-radius:16px;font-size:13px;font-weight:600;color:#fff}.ob-status-pill.is-overdue[data-v-3b38161a]{background:#f53f3f}.ob-status-pill.is-settled[data-v-3b38161a]{background:#19be6b}.ob-status-pill.is-normal[data-v-3b38161a]{background:#f90}.order-rows-wrap[data-v-3b38161a]{padding:14px 18px 8px}.o-row[data-v-3b38161a]{display:flex;justify-content:space-between;align-items:center;padding:7px 0;font-size:15px}.o-label[data-v-3b38161a]{color:#4e5969}.o-val[data-v-3b38161a]{color:#1d2129;font-weight:500}.text-red[data-v-3b38161a]{color:#f53f3f}.text-green[data-v-3b38161a]{color:#19be6b}.bold-lg[data-v-3b38161a]{font-weight:700}.free-tag[data-v-3b38161a]{font-style:normal;color:#19be6b;font-size:12px;margin-left:4px}.dual-btn-row[data-v-3b38161a]{display:flex;gap:14px;padding:14px 18px}.pill-btn[data-v-3b38161a]{flex:1;height:44px;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer}.green-solid[data-v-3b38161a]{background:#28b457;color:#fff;border:none}.blue-outline[data-v-3b38161a]{background:#fff;color:#2b7eff;border:1px solid #2b7eff}.extra-links-bar[data-v-3b38161a]{border-top:1px solid #f2f3f5;padding:10px 18px 12px;display:flex;justify-content:center;align-items:center;gap:10px;font-size:12.5px;color:#666}.extra-links-bar span[data-v-3b38161a]{cursor:pointer}.extra-links-bar .kefu-link[data-v-3b38161a]{color:#2b7eff;font-weight:600}.period-list-section[data-v-3b38161a]{background:#fff;border-radius:16px;padding:18px 16px;box-shadow:0 4px 14px #0000000a}.pls-head-row[data-v-3b38161a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.pls-title[data-v-3b38161a]{font-size:19px;font-weight:800;color:#111;text-align:left}.pls-filter-tabs[data-v-3b38161a]{display:flex;gap:6px}.pls-tab[data-v-3b38161a]{border:1px solid #e5e7eb;background:#f8fafc;color:#64748b;font-size:12px;font-weight:600;padding:4px 10px;border-radius:14px;cursor:pointer;transition:all .2s}.pls-tab.active[data-v-3b38161a]{background:#2b7eff;border-color:#2b7eff;color:#fff}.empty-periods[data-v-3b38161a]{text-align:center;padding:28px 0;color:#94a3b8;font-size:13.5px}.period-pager-bar[data-v-3b38161a]{margin-top:8px;padding-top:12px;border-top:1px dashed #eef0f4;text-align:center}.pp-info[data-v-3b38161a]{font-size:12px;color:#94a3b8;margin-bottom:8px}.pp-more-btn[data-v-3b38161a]{width:100%;height:38px;border:1px solid #dbeafe;background:#eff6ff;color:#2563eb;border-radius:20px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.pp-more-btn.collapse[data-v-3b38161a]{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.period-card[data-v-3b38161a]{position:relative;background:#fff;border:1px solid #f2f3f5;border-left:6px solid #f53f3f;border-radius:10px;padding:14px 14px 14px 16px;margin-bottom:14px;text-align:left;box-shadow:0 2px 8px #00000008}.period-card.is-paid[data-v-3b38161a]{border-left-color:#28b457}.period-status-tag[data-v-3b38161a]{position:absolute;top:8px;right:8px;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:600;color:#fff}.tag-red[data-v-3b38161a]{background:#f53f3f}.tag-green[data-v-3b38161a]{background:#28b457}.tag-orange[data-v-3b38161a]{background:#f90}.p-num-title[data-v-3b38161a]{font-size:16px;font-weight:700;color:#409eff;margin-bottom:6px}.p-line[data-v-3b38161a]{font-size:13.5px;color:#333;line-height:1.65}.period-pay-btn[data-v-3b38161a]{position:absolute;right:12px;bottom:14px;background:#f5222d;color:#fff;border:none;border-radius:6px;padding:7px 14px;font-size:13.5px;font-weight:600;cursor:pointer}.period-pay-btn.paid-btn[data-v-3b38161a]{background:#e8f8f0;color:#28b457}.period-page[data-v-39036a00]{background-color:#f4f6fa;min-height:100vh;padding-bottom:80px}.repayment-container[data-v-39036a00]{padding:14px}.filter-bar[data-v-39036a00]{display:flex;gap:8px;margin-bottom:14px}.f-pill[data-v-39036a00]{flex:1;height:36px;border-radius:18px;border:1px solid #e2e8f0;background:#fff;color:#64748b;font-size:12.5px;font-weight:600;cursor:pointer}.f-pill.active[data-v-39036a00]{background:#2478ff;border-color:#2478ff;color:#fff}.period-card[data-v-39036a00]{background:#fff;border-radius:14px;padding:16px;margin-bottom:12px;border:1px solid #edf2f7;border-left:5px solid #28b457;box-shadow:0 2px 10px #00000008}.overdue-border[data-v-39036a00]{border-left-color:#f53f3f}.card-header[data-v-39036a00]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.period-number[data-v-39036a00]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:700;color:#1e293b}.real-icon-xs[data-v-39036a00]{width:18px;height:18px;object-fit:contain}.status-tag[data-v-39036a00]{font-size:11.5px;padding:3px 10px;border-radius:14px;font-weight:600}.status-overdue[data-v-39036a00]{background-color:#fee2e2;color:#dc2626}.status-settled[data-v-39036a00]{background-color:#dcfce7;color:#16a34a}.data-grid[data-v-39036a00]{display:flex;justify-content:space-between;align-items:center}.text-right[data-v-39036a00]{text-align:right}.data-item .label[data-v-39036a00]{font-size:12.5px;color:#64748b;margin-bottom:3px}.data-item .value[data-v-39036a00]{font-size:15px;font-weight:700;color:#0f172a}.data-item .value.highlight[data-v-39036a00]{color:#dc2626}.detail-divider[data-v-39036a00]{height:1px;border-top:1px dashed #e2e8f0;margin:10px 0}.pay-now-btn[data-v-39036a00]{background:#f5222d;color:#fff;border:none;border-radius:6px;padding:7px 14px;font-size:13px;font-weight:600;cursor:pointer}.pay-now-btn.settled[data-v-39036a00]{background:#dcfce7;color:#16a34a}.pager-box[data-v-39036a00]{margin-top:10px}.load-more-btn[data-v-39036a00]{width:100%;height:40px;border-radius:20px;border:1px solid #bfdbfe;background:#eff6ff;color:#2563eb;font-size:13px;font-weight:600;cursor:pointer}.load-more-btn.secondary[data-v-39036a00]{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.empty-state[data-v-39036a00]{text-align:center;padding:60px 0;color:#94a3b8}.checkout-page[data-v-9b3a1fc0]{min-height:100vh;background-color:#f4f6fa;padding-bottom:84px}.checkout-body[data-v-9b3a1fc0]{padding:14px}.white-card[data-v-9b3a1fc0]{background:#fff;border-radius:14px;padding:18px 18px 14px;margin-bottom:14px;box-shadow:0 2px 10px #00000008;text-align:left}.card-sec-title[data-v-9b3a1fc0]{font-size:17px;font-weight:800;color:#111;margin-bottom:12px}.kv-row[data-v-9b3a1fc0]{display:flex;justify-content:space-between;align-items:center;padding:9px 0;font-size:15px}.clickable-row[data-v-9b3a1fc0]{cursor:pointer;border-bottom:1px solid #f2f3f5;padding-bottom:12px;margin-bottom:4px}.k-label[data-v-9b3a1fc0]{color:#323233}.k-val[data-v-9b3a1fc0]{color:#323233;font-weight:500}.k-select-val[data-v-9b3a1fc0]{color:#969799;display:flex;align-items:center;gap:4px}.arrow-r[data-v-9b3a1fc0]{font-style:normal;font-size:18px}.text-red[data-v-9b3a1fc0]{color:#f53f3f}.text-green[data-v-9b3a1fc0]{color:#19be6b}.bold-val[data-v-9b3a1fc0]{font-weight:700}.val-with-btn[data-v-9b3a1fc0]{display:flex;align-items:center;gap:8px}.blue-copy-btn[data-v-9b3a1fc0]{background:#2478ff;color:#fff;border:none;border-radius:6px;padding:4px 12px;font-size:13px;font-weight:600;cursor:pointer}.channel-dropdown[data-v-9b3a1fc0]{background:#f7f8fa;border-radius:10px;padding:6px;margin:6px 0 10px}.ch-option[data-v-9b3a1fc0]{padding:10px 12px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#222;cursor:pointer}.ch-option.active[data-v-9b3a1fc0]{background:#e8f3ff;color:#2478ff;font-weight:600}.ch-sub[data-v-9b3a1fc0]{font-size:12px;color:#888}.qr-box[data-v-9b3a1fc0]{margin-top:12px;text-align:center;padding-top:10px;border-top:1px dashed #ebedf0}.qr-img[data-v-9b3a1fc0]{width:170px;height:170px;object-fit:contain;border:1px solid #ebedf0;border-radius:8px;padding:6px}.qr-tip[data-v-9b3a1fc0]{font-size:12.5px;color:#666;margin-top:6px}.channel-tips[data-v-9b3a1fc0]{margin-top:8px;padding:8px 10px;background:#fff9ee;border-radius:8px;font-size:12.5px;color:#d46b08}.no-channel-box[data-v-9b3a1fc0]{padding:16px 0;font-size:14px;color:#666}.link-kefu[data-v-9b3a1fc0]{color:#2478ff;font-weight:600;cursor:pointer;margin:0 4px}.upload-sub-hint[data-v-9b3a1fc0]{font-size:13.5px;color:#969799;margin-bottom:14px}.voucher-picker-area[data-v-9b3a1fc0]{display:flex;align-items:center}.dashed-upload-box[data-v-9b3a1fc0]{width:102px;height:102px;border:1.5px dashed #dcdee0;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;background:#fafafa}.hidden-file-input[data-v-9b3a1fc0]{display:none}.plus-sign[data-v-9b3a1fc0]{font-size:34px;color:#969799;font-weight:300;line-height:1}.voucher-preview-img[data-v-9b3a1fc0]{width:100%;height:100%;object-fit:cover}.submit-repay-btn[data-v-9b3a1fc0]{width:100%;height:50px;background:#2478ff;color:#fff;border:none;border-radius:26px;font-size:16.5px;font-weight:600;cursor:pointer;margin-top:6px;box-shadow:0 6px 16px #2478ff40}.submit-repay-btn[data-v-9b3a1fc0]:disabled{opacity:.7}.upload-page[data-v-4968f45e]{min-height:100vh;background:#f5f7fa;padding-bottom:40px}.upload-main[data-v-4968f45e]{padding:16px}.guide-card[data-v-4968f45e]{background:linear-gradient(135deg,#2b5aed,#1e40af);border-radius:14px;padding:16px;color:#fff;margin-bottom:14px;box-shadow:0 6px 16px #2b5aed33}.guide-header[data-v-4968f45e]{display:flex;align-items:center;gap:12px}.guide-icon[data-v-4968f45e]{width:42px;height:42px;object-fit:contain;background:#ffffffeb;padding:6px;border-radius:10px;flex-shrink:0}.guide-title[data-v-4968f45e]{font-size:16px;font-weight:600;margin-bottom:4px}.guide-sub[data-v-4968f45e]{font-size:12px;opacity:.9;line-height:1.4}.upload-card[data-v-4968f45e],.history-card[data-v-4968f45e]{background:#fff;border-radius:14px;padding:16px;margin-bottom:14px;box-shadow:0 2px 10px #0f172a0a}.section-head[data-v-4968f45e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.head-left[data-v-4968f45e]{display:flex;align-items:center;gap:8px}.head-icon[data-v-4968f45e]{width:20px;height:20px;object-fit:contain}.head-title[data-v-4968f45e]{font-size:15px;font-weight:600;color:#1e293b}.head-count[data-v-4968f45e]{font-size:12px;color:#64748b}.preview-grid[data-v-4968f45e]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.preview-item[data-v-4968f45e]{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid #e2e8f0}.preview-img[data-v-4968f45e]{width:100%;height:100%;object-fit:cover}.remove-btn[data-v-4968f45e]{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:#0f172aa6;color:#fff;border:none;font-size:14px;line-height:1;cursor:pointer}.upload-trigger[data-v-4968f45e]{aspect-ratio:1;border:1.5px dashed #94a3b8;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;background:#f8fafc;transition:all .2s}.upload-trigger[data-v-4968f45e]:hover{border-color:#2b5aed;background:#eff6ff}.hidden-input[data-v-4968f45e]{display:none}.trigger-icon[data-v-4968f45e]{width:28px;height:28px;object-fit:contain}.trigger-text[data-v-4968f45e]{font-size:12px;color:#64748b}.remark-box[data-v-4968f45e]{margin-bottom:16px}.remark-label[data-v-4968f45e]{display:block;font-size:13px;color:#475569;margin-bottom:6px}.remark-input[data-v-4968f45e]{width:100%;height:40px;padding:0 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;outline:none}.remark-input[data-v-4968f45e]:focus{border-color:#2b5aed}.submit-btn[data-v-4968f45e]{width:100%;height:44px;background:linear-gradient(135deg,#2b5aed,#1d4ed8);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.submit-btn[data-v-4968f45e]:disabled{opacity:.6;cursor:not-allowed}.empty-history[data-v-4968f45e]{text-align:center;padding:28px 0;color:#94a3b8;font-size:13px}.history-grid[data-v-4968f45e]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.history-item[data-v-4968f45e]{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid #e2e8f0;cursor:pointer}.history-img[data-v-4968f45e]{width:100%;height:100%;object-fit:cover}.history-tag[data-v-4968f45e]{position:absolute;bottom:0;left:0;right:0;background:#0f172a99;color:#fff;font-size:11px;text-align:center;padding:2px 0}.img-modal-mask[data-v-4968f45e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d1;display:flex;align-items:center;justify-content:center;z-index:999;padding:20px}.img-modal-content[data-v-4968f45e]{max-width:100%;max-height:90vh;border-radius:8px}.contract-page[data-v-40722dc0]{min-height:100vh;background:#f1f5f9;padding-bottom:40px}.contract-wrapper[data-v-40722dc0]{padding:14px}.contract-paper[data-v-40722dc0]{background-color:#fff;background-repeat:repeat;border-radius:10px;padding:24px 18px 36px;box-shadow:0 4px 16px #0f172a0f;color:#1e293b;position:relative}.contract-main-title[data-v-40722dc0]{text-align:center;font-size:20px;font-weight:700;letter-spacing:1px;margin-bottom:6px}.contract-no[data-v-40722dc0]{text-align:center;font-size:12px;color:#64748b;margin-bottom:18px}.party-box[data-v-40722dc0]{background:#f8fafcd9;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px;margin-bottom:16px}.party-row[data-v-40722dc0]{display:flex;justify-content:space-between;font-size:13px;padding:4px 0}.party-label[data-v-40722dc0]{color:#64748b}.party-val[data-v-40722dc0]{font-weight:600;color:#0f172a}.summary-table[data-v-40722dc0]{border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;margin-bottom:20px;background:#ffffffe6}.st-row[data-v-40722dc0]{display:flex;border-bottom:1px solid #e2e8f0;font-size:12.5px}.st-row[data-v-40722dc0]:last-child{border-bottom:none}.st-label[data-v-40722dc0]{width:38%;background:#f8fafc;padding:9px 10px;color:#475569;border-right:1px solid #e2e8f0;font-weight:500}.st-val[data-v-40722dc0]{width:62%;padding:9px 10px;color:#0f172a;font-weight:600}.clauses[data-v-40722dc0]{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.clause-title[data-v-40722dc0]{font-size:14px;font-weight:700;color:#0f172a;margin-bottom:4px}.clause-text[data-v-40722dc0]{font-size:12.5px;line-height:1.65;color:#334155;text-align:justify}.signature-section[data-v-40722dc0]{display:flex;justify-content:space-between;padding-top:20px;border-top:1px dashed #cbd5e1;position:relative}.sig-col[data-v-40722dc0]{width:48%;font-size:12.5px;line-height:1.8;position:relative}.sig-title[data-v-40722dc0]{color:#64748b}.sig-name[data-v-40722dc0],.sig-company[data-v-40722dc0]{font-weight:700;color:#0f172a;margin:6px 0}.sig-date[data-v-40722dc0]{color:#64748b;font-size:12px}.official-seal[data-v-40722dc0]{position:absolute;right:6px;top:-12px;width:118px;height:118px;object-fit:contain;opacity:.88;pointer-events:none}.settlement-page[data-v-26daee75]{min-height:100vh;background:#f1f5f9;padding-bottom:40px}.cert-container[data-v-26daee75]{padding:16px}.cert-paper[data-v-26daee75]{background-color:#fff;border-radius:12px;padding:28px 20px 42px;box-shadow:0 6px 20px #0f172a12;border:2px solid #e2e8f0;position:relative}.cert-header[data-v-26daee75]{text-align:center;margin-bottom:22px}.cert-badge-icon[data-v-26daee75]{width:48px;height:48px;object-fit:contain;margin-bottom:8px}.cert-title[data-v-26daee75]{font-size:21px;font-weight:700;color:#0f172a;letter-spacing:1.5px;margin-bottom:6px}.cert-no[data-v-26daee75]{font-size:12px;color:#64748b}.salutation[data-v-26daee75]{font-size:14px;font-weight:600;color:#1e293b;margin-bottom:8px}.cert-paragraph[data-v-26daee75]{font-size:13.5px;line-height:1.8;color:#334155;text-indent:2em;margin-bottom:18px;text-align:justify}.status-banner[data-v-26daee75]{display:flex;align-items:center;gap:12px;padding:14px;border-radius:10px;margin-bottom:18px}.status-banner.is-settled[data-v-26daee75]{background:#f0fdf4;border:1px solid #bbf7d0}.status-banner.is-pending[data-v-26daee75]{background:#fef2f2;border:1px solid #fecaca}.status-icon[data-v-26daee75]{width:36px;height:36px;object-fit:contain;flex-shrink:0}.status-title[data-v-26daee75]{font-size:14px;font-weight:700;color:#0f172a;margin-bottom:2px}.status-desc[data-v-26daee75]{font-size:12px;color:#475569;line-height:1.45}.cert-table[data-v-26daee75]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;margin-bottom:18px;background:#ffffffe6}.ct-row[data-v-26daee75]{display:flex;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #f1f5f9;font-size:13px}.ct-row[data-v-26daee75]:last-child{border-bottom:none}.ct-label[data-v-26daee75]{color:#64748b}.ct-val[data-v-26daee75]{font-weight:600;color:#0f172a}.cert-note[data-v-26daee75]{font-size:12px;color:#64748b;line-height:1.6;margin-bottom:28px}.cert-footer[data-v-26daee75]{display:flex;justify-content:flex-end;position:relative;padding-top:16px}.issuer-info[data-v-26daee75]{text-align:right;z-index:2}.issuer-name[data-v-26daee75]{font-size:14px;font-weight:700;color:#0f172a;margin-bottom:6px}.issuer-date[data-v-26daee75]{font-size:12.5px;color:#475569}.cert-seal[data-v-26daee75]{position:absolute;right:8px;top:-24px;width:124px;height:124px;object-fit:contain;opacity:.86;pointer-events:none}.lawyer-page[data-v-3fd219ac]{min-height:100vh;background:#f1f5f9;padding-bottom:40px}.lawyer-container[data-v-3fd219ac]{padding:16px}.lawyer-paper[data-v-3fd219ac]{background-color:#fff;border-radius:10px;padding:28px 20px 44px;border:2px solid #fecaca;box-shadow:0 6px 20px #b91c1c14;position:relative}.lawyer-head[data-v-3fd219ac]{text-align:center;margin-bottom:20px}.law-red-title[data-v-3fd219ac]{font-size:22px;font-weight:800;color:#dc2626;letter-spacing:2px;margin-bottom:6px}.law-doc-no[data-v-3fd219ac]{font-size:12px;color:#64748b;margin-bottom:12px}.law-divider[data-v-3fd219ac]{height:3px;background:#dc2626;border-bottom:1px solid #dc2626}.law-to[data-v-3fd219ac]{font-size:13.5px;color:#0f172a;margin-bottom:12px;line-height:1.6}.law-p[data-v-3fd219ac]{font-size:13.5px;color:#1e293b;line-height:1.8;text-indent:2em;margin-bottom:14px;text-align:justify}.red-text[data-v-3fd219ac]{color:#dc2626;font-size:15px}.law-warn-box[data-v-3fd219ac]{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:14px;margin-bottom:16px}.lw-title[data-v-3fd219ac]{font-size:13.5px;font-weight:700;color:#b91c1c;margin-bottom:8px}.lw-item[data-v-3fd219ac]{font-size:12.5px;color:#7f1d1d;line-height:1.65;margin-bottom:6px}.law-footer[data-v-3fd219ac]{display:flex;justify-content:flex-end;padding-top:24px;position:relative}.law-issuer[data-v-3fd219ac]{text-align:right;font-size:13.5px;font-weight:700;color:#0f172a;z-index:2}.law-date[data-v-3fd219ac]{font-size:12.5px;color:#475569;margin-top:6px}.law-seal[data-v-3fd219ac]{position:absolute;right:8px;top:-18px;width:122px;height:122px;object-fit:contain;opacity:.88;pointer-events:none}.law-actions[data-v-3fd219ac]{margin-top:16px;display:flex;flex-direction:column;gap:10px}.law-btn[data-v-3fd219ac]{height:44px;border-radius:10px;font-size:14.5px;font-weight:600;cursor:pointer;border:none}.law-btn.primary[data-v-3fd219ac]{background:#dc2626;color:#fff}.law-btn.secondary[data-v-3fd219ac]{background:#fff;color:#2b5aed;border:1px solid #2b5aed}.assess-page[data-v-c6b732a4]{min-height:100vh;background:#f5f7fa;padding-bottom:40px}.assess-main[data-v-c6b732a4]{padding:16px}.eval-hero[data-v-c6b732a4]{background:linear-gradient(135deg,#1e3a8a,#2b5aed);border-radius:16px;padding:20px 16px;color:#fff;text-align:center;margin-bottom:14px;box-shadow:0 8px 20px #2b5aed38}.eval-banner-img[data-v-c6b732a4]{width:140px;height:100px;object-fit:contain;margin-bottom:8px}.quota-label[data-v-c6b732a4]{font-size:13px;opacity:.9}.quota-number[data-v-c6b732a4]{font-size:30px;font-weight:800;margin:6px 0}.quota-tag[data-v-c6b732a4]{display:inline-block;background:#ffffff29;padding:4px 12px;border-radius:20px;font-size:12px}.steps-card[data-v-c6b732a4],.factors-card[data-v-c6b732a4]{background:#fff;border-radius:14px;padding:16px;margin-bottom:14px;box-shadow:0 2px 10px #0f172a0a}.card-head[data-v-c6b732a4]{font-size:15px;font-weight:700;color:#1e293b;margin-bottom:12px}.step-list[data-v-c6b732a4]{display:flex;flex-direction:column;gap:12px}.step-item[data-v-c6b732a4]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:#f8fafc;opacity:.65;transition:all .25s}.step-item.active[data-v-c6b732a4]{opacity:1;background:#eff6ff}.step-icon[data-v-c6b732a4]{width:28px;height:28px;object-fit:contain;flex-shrink:0}.step-info[data-v-c6b732a4]{flex:1}.step-name[data-v-c6b732a4]{font-size:13.5px;font-weight:600;color:#0f172a}.step-desc[data-v-c6b732a4]{font-size:11.5px;color:#64748b;margin-top:2px}.step-status[data-v-c6b732a4]{font-size:12px;font-weight:600;color:#2563eb}.factor-grid[data-v-c6b732a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.factor-item[data-v-c6b732a4]{background:#f8fafc;border-radius:10px;padding:12px 8px;text-align:center}.factor-icon[data-v-c6b732a4]{width:32px;height:32px;object-fit:contain;margin-bottom:6px}.factor-name[data-v-c6b732a4]{font-size:12px;color:#64748b;margin-bottom:4px}.factor-val[data-v-c6b732a4]{font-size:13px;font-weight:700;color:#0f172a}.action-buttons[data-v-c6b732a4]{display:flex;flex-direction:column;gap:10px}.btn-primary[data-v-c6b732a4]{height:44px;background:linear-gradient(135deg,#2b5aed,#1d4ed8);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.btn-outline[data-v-c6b732a4]{height:44px;background:#fff;color:#2b5aed;border:1px solid #2b5aed;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer}.service-page[data-v-fbef85cc]{min-height:100vh;background:#f5f7fa;padding-bottom:80px}.service-hero[data-v-fbef85cc]{background:linear-gradient(135deg,#1e3a8a,#2b5aed);padding:28px 20px 44px;color:#fff}.hero-content[data-v-fbef85cc]{display:flex;align-items:center;justify-content:space-between;gap:14px}.hero-title[data-v-fbef85cc]{font-size:20px;font-weight:700;margin-bottom:6px}.hero-sub[data-v-fbef85cc]{font-size:12.5px;opacity:.9;line-height:1.45}.hero-icon[data-v-fbef85cc]{width:58px;height:58px;object-fit:contain;background:#ffffffeb;padding:10px;border-radius:16px;flex-shrink:0}.service-main[data-v-fbef85cc]{padding:0 16px;margin-top:-26px}.cs-card[data-v-fbef85cc]{background:#fff;border-radius:14px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 6px 18px #0f172a0f;margin-bottom:14px;cursor:pointer}.cs-left[data-v-fbef85cc]{display:flex;align-items:flex-start;gap:12px;flex:1}.cs-avatar[data-v-fbef85cc]{width:46px;height:46px;object-fit:contain;flex-shrink:0}.cs-name[data-v-fbef85cc]{font-size:15px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px;margin-bottom:4px}.online-dot[data-v-fbef85cc]{font-size:11px;background:#dcfce7;color:#16a34a;padding:2px 8px;border-radius:12px;font-weight:600}.cs-desc[data-v-fbef85cc]{font-size:12px;color:#475569;line-height:1.4;margin-bottom:4px}.cs-hours[data-v-fbef85cc]{font-size:11px;color:#94a3b8}.cs-btn[data-v-fbef85cc]{background:linear-gradient(135deg,#2b5aed,#1d4ed8);color:#fff;border:none;padding:9px 14px;border-radius:20px;font-size:13px;font-weight:600;flex-shrink:0;cursor:pointer}.wx-card[data-v-fbef85cc]{border:1px solid #bbf7d0;background:linear-gradient(180deg,#fff,#f0fdf4)}.wx-avatar-box[data-v-fbef85cc]{width:46px;height:46px;border-radius:12px;background:#07c160;color:#fff;font-size:22px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #07c16040}.wx-link-line[data-v-fbef85cc]{color:#059669!important;font-weight:600;text-decoration:underline}.wx-card-btns[data-v-fbef85cc]{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.wx-btn[data-v-fbef85cc]{background:#07c160!important}.wx-jump-btn[data-v-fbef85cc]{background:#fff!important;color:#07c160!important;border:1px solid #07c160!important;padding:6px 12px!important;font-size:12px!important}.quick-grid[data-v-fbef85cc]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:#fff;border-radius:14px;padding:14px 10px;margin-bottom:14px;box-shadow:0 2px 10px #0f172a0a}.quick-item[data-v-fbef85cc]{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;color:#334155;cursor:pointer}.quick-icon[data-v-fbef85cc]{width:34px;height:34px;object-fit:contain}.faq-card[data-v-fbef85cc]{background:#fff;border-radius:14px;padding:16px;box-shadow:0 2px 10px #0f172a0a}.faq-header[data-v-fbef85cc]{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.faq-head-icon[data-v-fbef85cc]{width:22px;height:22px;object-fit:contain}.faq-head-title[data-v-fbef85cc]{font-size:15px;font-weight:700;color:#0f172a}.faq-row[data-v-fbef85cc]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f8fafc;cursor:pointer}.faq-row[data-v-fbef85cc]:last-child{border-bottom:none}.faq-row-left[data-v-fbef85cc]{display:flex;align-items:center;gap:8px}.faq-tag[data-v-fbef85cc]{background:#eff6ff;color:#2563eb;font-size:11px;padding:2px 6px;border-radius:4px;font-weight:600;flex-shrink:0}.faq-title[data-v-fbef85cc]{font-size:13.5px;color:#1e293b}.faq-arrow[data-v-fbef85cc]{color:#94a3b8;font-size:18px}.im-client-page[data-v-07845ea0]{position:fixed;top:0;bottom:0;left:0;right:0;margin:0 auto;width:100%;max-width:480px;height:100%;height:100dvh;max-height:100dvh;display:flex;flex-direction:column;background:#f0f3f8;overflow:hidden;z-index:50}.im-top-bar[data-v-07845ea0]{background:linear-gradient(135deg,#1b6dff,#0f4cd9);color:#fff;padding:8px 10px;display:flex;align-items:center;gap:8px;box-shadow:0 2px 10px #0f4cd933;z-index:20;flex-shrink:0}.back-btn[data-v-07845ea0]{background:#ffffff24;border:none;color:#fff;width:32px;height:32px;border-radius:50%;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.agent-badge-wrap[data-v-07845ea0]{flex:1;display:flex;align-items:center;gap:10px;min-width:0}.avatar-ring[data-v-07845ea0]{position:relative;width:38px;height:38px;flex-shrink:0}.agent-avatar-img[data-v-07845ea0]{width:38px;height:38px;border-radius:50%;background:#fff;padding:3px;object-fit:contain}.pulse-dot[data-v-07845ea0]{position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:50%;background:#19be6b;border:2px solid #ffffff}.agent-meta[data-v-07845ea0]{text-align:left;min-width:0}.agent-name-row[data-v-07845ea0]{display:flex;align-items:center;gap:6px}.agent-name[data-v-07845ea0]{font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.official-tag[data-v-07845ea0]{background:#ffffff38;font-size:10px;padding:1px 6px;border-radius:8px;font-weight:600}.agent-e2e-row[data-v-07845ea0]{display:flex;align-items:center;gap:4px;font-size:11px;opacity:.88;margin-top:2px}.lock-mini[data-v-07845ea0]{width:11px;height:11px;object-fit:contain;filter:brightness(10)}.top-cashier-btn[data-v-07845ea0]{background:#fff;color:#1b6dff;border:none;border-radius:16px;padding:6px 12px;font-size:12.5px;font-weight:700;cursor:pointer;flex-shrink:0}.live-bill-strip[data-v-07845ea0]{background:#fff;border-bottom:1px solid #e5e9f2;padding:7px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:15;flex-shrink:0}.lbs-left[data-v-07845ea0]{text-align:left}.lbs-amount-row[data-v-07845ea0]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lbs-label[data-v-07845ea0]{font-size:12.5px;color:#64748b}.lbs-money[data-v-07845ea0]{font-size:16px;font-weight:800;color:#f53f3f}.lbs-tag[data-v-07845ea0]{font-size:10.5px;padding:1px 6px;border-radius:4px;font-weight:600}.lbs-tag.red[data-v-07845ea0]{background:#fee2e2;color:#dc2626}.lbs-tag.green[data-v-07845ea0]{background:#dcfce7;color:#16a34a}.lbs-tag.gold[data-v-07845ea0]{background:#fef3c7;color:#d97706}.lbs-sub[data-v-07845ea0]{font-size:11px;color:#94a3b8;margin-top:2px}.lbs-btn[data-v-07845ea0]{border:none;border-radius:16px;padding:6px 14px;font-size:12.5px;font-weight:700;color:#fff;cursor:pointer}.lbs-btn.blue[data-v-07845ea0]{background:#19be6b}.lbs-btn.green[data-v-07845ea0]{background:#2563eb}.im-chat-stream[data-v-07845ea0]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px;display:flex;flex-direction:column;gap:14px}.security-notice-box[data-v-07845ea0]{background:#ffffffd9;border:1px solid #dbeafe;border-radius:12px;padding:10px 12px;text-align:left}.sn-title[data-v-07845ea0]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#1e40af;margin-bottom:4px}.sn-icon[data-v-07845ea0]{width:14px;height:14px;object-fit:contain}.sn-desc[data-v-07845ea0]{font-size:11.5px;color:#475569;line-height:1.45}.chat-row[data-v-07845ea0]{display:flex;align-items:flex-start;gap:9px;max-width:88%}.chat-row.is-mine[data-v-07845ea0]{align-self:flex-end;flex-direction:row-reverse}.row-avatar[data-v-07845ea0]{width:36px;height:36px;border-radius:50%;background:#fff;padding:3px;box-shadow:0 2px 6px #00000014;flex-shrink:0}.row-body[data-v-07845ea0]{display:flex;flex-direction:column;align-items:flex-start}.chat-row.is-mine .row-body[data-v-07845ea0]{align-items:flex-end}.row-sender[data-v-07845ea0]{display:flex;align-items:center;gap:6px;font-size:11px;color:#64748b;margin-bottom:4px;padding:0 2px}.bubble[data-v-07845ea0]{padding:10px 14px;border-radius:4px 14px 14px;background:#fff;color:#1e293b;box-shadow:0 2px 8px #0f172a0d;text-align:left}.chat-row.is-mine .bubble[data-v-07845ea0]{background:linear-gradient(135deg,#2478ff,#1b6dff);color:#fff;border-radius:14px 4px 14px 14px}.b-content[data-v-07845ea0]{font-size:14px;line-height:1.55;word-break:break-word}.img-bubble[data-v-07845ea0]{padding:5px}.b-image[data-v-07845ea0]{max-width:195px;max-height:230px;border-radius:10px;display:block;cursor:pointer}.read-status[data-v-07845ea0]{font-size:10.5px;color:#94a3b8;margin-top:3px;padding:0 2px}.vip-card-msg[data-v-07845ea0]{width:268px;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 18px #1d70ff1a;border:1px solid #dbeafe;text-align:left}.vc-header[data-v-07845ea0]{padding:10px 14px;display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#fff}.vc-header.bank-theme[data-v-07845ea0]{background:linear-gradient(90deg,#1b6dff,#3b82f6)}.vc-header.plan-theme[data-v-07845ea0]{background:linear-gradient(90deg,#e5201c,#f97316)}.vc-icon[data-v-07845ea0]{width:18px;height:18px;object-fit:contain;background:#fff;border-radius:4px;padding:2px}.vc-body[data-v-07845ea0]{padding:12px 14px}.vc-intro[data-v-07845ea0]{font-size:12.5px;color:#334155;line-height:1.5;margin-bottom:10px}.vc-info-box[data-v-07845ea0]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px 10px;margin-bottom:10px}.vc-kv[data-v-07845ea0]{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:12.5px}.vc-kv .k[data-v-07845ea0]{color:#64748b}.vc-kv .v[data-v-07845ea0]{color:#0f172a;font-weight:600}.v-copy[data-v-07845ea0]{display:flex;align-items:center;gap:6px}.acc-num[data-v-07845ea0]{color:#1b6dff;font-size:13px}.mini-copy[data-v-07845ea0]{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;border-radius:4px;padding:1px 6px;font-size:11px;cursor:pointer}.vc-qr-img[data-v-07845ea0]{width:136px;height:136px;object-fit:contain;display:block;margin:8px auto 10px;border:1px solid #e2e8f0;border-radius:8px;padding:4px}.vc-btn-group[data-v-07845ea0]{display:flex;flex-direction:column;gap:6px}.vc-btn[data-v-07845ea0]{width:100%;height:36px;border-radius:18px;font-size:13px;font-weight:700;cursor:pointer;border:none}.vc-btn.primary[data-v-07845ea0]{background:#2478ff;color:#fff}.vc-btn.outline[data-v-07845ea0]{background:#eff6ff;color:#2478ff}.vc-btn.green[data-v-07845ea0]{background:#19be6b;color:#fff}.quick-chips-bar[data-v-07845ea0]{display:flex;gap:6px;overflow-x:auto;padding:6px 10px;background:#f8fafc;border-top:1px solid #e2e8f0;flex-shrink:0;-webkit-overflow-scrolling:touch}.quick-chips-bar[data-v-07845ea0]::-webkit-scrollbar{display:none}.q-chip[data-v-07845ea0]{white-space:nowrap;background:#fff;border:1px solid #cbd5e1;color:#334155;padding:4px 10px;border-radius:16px;font-size:11.5px;font-weight:500;cursor:pointer;flex-shrink:0}.im-composer-bar[data-v-07845ea0]{display:flex;align-items:center;gap:6px;padding:7px 10px;background:#fff;border-top:1px solid #e2e8f0;padding-bottom:max(7px,env(safe-area-inset-bottom));flex-shrink:0}.upload-trigger[data-v-07845ea0]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px;color:#475569;cursor:pointer;padding:0 4px;flex-shrink:0}.hidden-input[data-v-07845ea0]{display:none}.up-icon[data-v-07845ea0]{width:22px;height:22px;object-fit:contain}.msg-input[data-v-07845ea0]{flex:1;height:38px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;padding:0 14px;font-size:14px;outline:none}.msg-input[data-v-07845ea0]:focus{background:#fff;border-color:#2478ff}.send-msg-btn[data-v-07845ea0]{height:38px;padding:0 18px;background:#2478ff;color:#fff;border:none;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer}.send-msg-btn[data-v-07845ea0]:disabled{background:#cbd5e1}.img-lightbox[data-v-07845ea0]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000db;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.lightbox-img[data-v-07845ea0]{max-width:100%;max-height:90vh;border-radius:8px}.top-right-btns[data-v-07845ea0]{display:flex;align-items:center;gap:6px}.top-wx-btn[data-v-07845ea0]{background:#07c160;color:#fff;border:none;border-radius:16px;padding:6px 11px;font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #07c1604d}.wx-voice-banner[data-v-07845ea0]{background:linear-gradient(90deg,#ecfdf5,#f0fdf4);border-bottom:1px solid #bbf7d0;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.wvb-left[data-v-07845ea0]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;cursor:pointer}.wvb-badge[data-v-07845ea0]{background:#07c160;color:#fff;font-size:11px;font-weight:700;padding:3px 7px;border-radius:6px;flex-shrink:0}.wvb-texts[data-v-07845ea0]{display:flex;flex-direction:column;min-width:0}.wvb-texts strong[data-v-07845ea0]{font-size:12.5px;color:#065f46}.wvb-texts span[data-v-07845ea0]{font-size:11px;color:#047857;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wvb-actions[data-v-07845ea0]{display:flex;align-items:center;gap:6px;flex-shrink:0}.wvb-btn[data-v-07845ea0]{border:none;border-radius:14px;padding:5px 10px;font-size:11.5px;font-weight:700;cursor:pointer}.wvb-btn.qr[data-v-07845ea0]{background:#07c160;color:#fff}.wvb-btn.link[data-v-07845ea0]{background:#fff;color:#07c160;border:1px solid #86efac}.q-chip.wx-chip[data-v-07845ea0]{background:#ecfdf5;border-color:#86efac;color:#059669;font-weight:700}.wx-composer-trigger[data-v-07845ea0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:none;border:none;font-size:10px;color:#07c160;font-weight:700;cursor:pointer;padding:0 4px;flex-shrink:0}.wx-mini-badge[data-v-07845ea0]{width:22px;height:22px;border-radius:6px;background:#07c160;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.top-call-btn[data-v-07845ea0]{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:16px;padding:6px 10px;font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #10b98159}.audio-bubble[data-v-07845ea0]{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:9px 14px}.chat-row.is-mine .audio-bubble[data-v-07845ea0]{flex-direction:row-reverse}.audio-wave-icon[data-v-07845ea0]{display:flex;align-items:center;justify-content:center}.audio-bubble.playing .audio-wave-icon svg .w1[data-v-07845ea0],.audio-bubble.playing .audio-wave-icon svg .w2[data-v-07845ea0]{animation:audioWaveBlink-07845ea0 .9s infinite ease-in-out}.audio-bubble.playing .audio-wave-icon svg .w2[data-v-07845ea0]{animation-delay:.25s}@keyframes audioWaveBlink-07845ea0{0%,to{opacity:.2}50%{opacity:1}}.audio-dur-text[data-v-07845ea0]{font-size:13px;font-weight:700}.call-bubble[data-v-07845ea0]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;font-weight:600}.call-redial-tag[data-v-07845ea0]{font-size:11px;padding:2px 7px;border-radius:999px;background:#10b98129;color:#059669;font-weight:700}.chat-row.is-mine .call-redial-tag[data-v-07845ea0]{background:#ffffff38;color:#fff}.voice-composer-trigger[data-v-07845ea0],.call-composer-trigger[data-v-07845ea0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;background:none;border:none;font-size:10px;font-weight:700;cursor:pointer;padding:0 3px;flex-shrink:0}.voice-composer-trigger[data-v-07845ea0]{color:#2563eb}.call-composer-trigger[data-v-07845ea0]{color:#059669}.voice-mini-badge[data-v-07845ea0]{width:22px;height:22px;border-radius:6px;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center}.call-mini-badge[data-v-07845ea0]{width:22px;height:22px;border-radius:6px;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center}.voice-rec-bar[data-v-07845ea0]{width:100%;display:flex;align-items:center;justify-content:space-between;background:#eff6ff;border:1px solid #93c5fd;border-radius:20px;padding:6px 12px}.vr-left[data-v-07845ea0]{display:flex;align-items:center;gap:8px}.vr-dot[data-v-07845ea0]{width:10px;height:10px;border-radius:50%;background:#ef4444;animation:vrBlink-07845ea0 1s infinite}@keyframes vrBlink-07845ea0{0%,to{opacity:1}50%{opacity:.25}}.vr-label[data-v-07845ea0]{font-size:13px;font-weight:700;color:#1e3a8a}.vr-actions[data-v-07845ea0]{display:flex;align-items:center;gap:8px}.vr-btn[data-v-07845ea0]{border:none;border-radius:14px;padding:5px 12px;font-size:12px;font-weight:700;cursor:pointer}.vr-btn.cancel[data-v-07845ea0]{background:#e2e8f0;color:#475569}.vr-btn.send[data-v-07845ea0]{background:#2563eb;color:#fff}@media (max-width: 420px){.im-top-bar[data-v-07845ea0]{padding:7px 8px;gap:5px}.back-btn[data-v-07845ea0]{width:28px;height:28px;font-size:20px}.avatar-ring[data-v-07845ea0],.agent-avatar-img[data-v-07845ea0]{width:32px;height:32px}.agent-name[data-v-07845ea0]{font-size:13px}.official-tag[data-v-07845ea0]{display:none}.agent-e2e-row[data-v-07845ea0]{font-size:10px}.top-right-btns[data-v-07845ea0]{gap:4px}.top-call-btn[data-v-07845ea0],.top-wx-btn[data-v-07845ea0],.top-cashier-btn[data-v-07845ea0]{padding:5px 8px;font-size:11px}.wx-voice-banner[data-v-07845ea0]{padding:6px 10px;flex-shrink:0}.live-bill-strip[data-v-07845ea0]{padding:6px 10px}.lbs-money[data-v-07845ea0]{font-size:14.5px}.lbs-sub[data-v-07845ea0]{font-size:10px}.lbs-btn[data-v-07845ea0]{padding:5px 10px;font-size:11.5px}.security-notice-box[data-v-07845ea0]{padding:7px 10px}.sn-desc[data-v-07845ea0]{font-size:11px}.im-composer-bar[data-v-07845ea0]{padding:6px 8px;padding-bottom:max(6px,env(safe-area-inset-bottom));gap:4px}.upload-trigger[data-v-07845ea0],.voice-composer-trigger[data-v-07845ea0],.call-composer-trigger[data-v-07845ea0],.wx-composer-trigger[data-v-07845ea0]{padding:0 2px;font-size:9.5px}.up-icon[data-v-07845ea0],.voice-mini-badge[data-v-07845ea0],.call-mini-badge[data-v-07845ea0],.wx-mini-badge[data-v-07845ea0]{width:20px;height:20px}.msg-input[data-v-07845ea0]{min-width:80px;height:35px;padding:0 11px;font-size:13.5px}.send-msg-btn[data-v-07845ea0]{height:35px;padding:0 13px;font-size:13px;flex-shrink:0}}.article-page[data-v-af5549ae]{min-height:100vh;background:#f5f7fa;padding-bottom:40px}.article-main[data-v-af5549ae]{padding:16px}.article-card[data-v-af5549ae]{background:#fff;border-radius:14px;padding:20px 18px;box-shadow:0 2px 12px #0f172a0d}.article-head[data-v-af5549ae]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.art-icon[data-v-af5549ae]{width:26px;height:26px;object-fit:contain;flex-shrink:0}.art-title[data-v-af5549ae]{font-size:17px;font-weight:700;color:#0f172a;line-height:1.4}.art-meta[data-v-af5549ae]{font-size:12px;color:#94a3b8;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid #f1f5f9}.art-body[data-v-af5549ae]{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.art-p[data-v-af5549ae]{font-size:14px;line-height:1.75;color:#334155;text-align:justify}.art-footer[data-v-af5549ae]{border-top:1px dashed #e2e8f0;padding-top:16px;text-align:center}.helpful-tip[data-v-af5549ae]{font-size:12px;color:#64748b;margin-bottom:12px}.contact-btn[data-v-af5549ae]{width:100%;height:42px;background:linear-gradient(135deg,#2b5aed,#1d4ed8);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer}.my-page[data-v-387815ed]{min-height:100vh;background:#f5f7fa;padding-bottom:84px}.user-hero[data-v-387815ed]{background:linear-gradient(135deg,#1e3a8a,#2b5aed);padding:28px 16px 36px;color:#fff}.user-card-glass[data-v-387815ed]{display:flex;align-items:center;gap:12px;background:#ffffff24;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.22);border-radius:14px;padding:16px;cursor:pointer}.user-avatar[data-v-387815ed]{width:52px;height:52px;border-radius:50%;background:#fff;padding:6px;object-fit:contain}.user-meta[data-v-387815ed]{flex:1}.user-name[data-v-387815ed]{font-size:17px;font-weight:700;margin-bottom:4px}.user-phone[data-v-387815ed]{font-size:12px;opacity:.88}.cert-pill[data-v-387815ed]{background:#ffffff38;padding:5px 11px;border-radius:20px;font-size:12px;font-weight:600}.vip-bar[data-v-387815ed]{margin-top:12px;background:linear-gradient(90deg,#1e293b,#334155);border-radius:10px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#fde68a;cursor:pointer}.vip-left[data-v-387815ed]{display:flex;align-items:center;gap:8px}.vip-icon[data-v-387815ed]{width:20px;height:20px;object-fit:contain}.vip-link[data-v-387815ed]{font-weight:600}.my-main[data-v-387815ed]{padding:0 16px;margin-top:-18px}.asset-card[data-v-387815ed]{background:#fff;border-radius:14px;padding:16px 10px;display:flex;align-items:center;justify-content:space-around;box-shadow:0 4px 14px #0f172a0f;margin-bottom:14px}.asset-item[data-v-387815ed]{text-align:center;cursor:pointer}.asset-label[data-v-387815ed]{font-size:12px;color:#64748b;margin-bottom:6px}.asset-val[data-v-387815ed]{font-size:16px;font-weight:700;color:#0f172a}.asset-val.highlight[data-v-387815ed]{color:#dc2626}.asset-divider[data-v-387815ed]{width:1px;height:30px;background:#e2e8f0}.menu-card[data-v-387815ed]{background:#fff;border-radius:14px;padding:16px;box-shadow:0 2px 10px #0f172a0a;margin-bottom:16px}.menu-title[data-v-387815ed]{font-size:14px;font-weight:700;color:#1e293b;margin-bottom:8px}.menu-row[data-v-387815ed]{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid #f8fafc;cursor:pointer}.menu-row[data-v-387815ed]:last-child{border-bottom:none}.row-left[data-v-387815ed]{display:flex;align-items:center;gap:12px;font-size:14px;color:#1e293b}.row-icon[data-v-387815ed]{width:24px;height:24px;object-fit:contain}.row-arrow[data-v-387815ed]{color:#94a3b8;font-size:18px}.logout-btn[data-v-387815ed]{width:100%;height:44px;background:#fff;color:#dc2626;border:1px solid #fecaca;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer}.modal-mask[data-v-387815ed]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:999;padding:24px}.modal-box[data-v-387815ed]{background:#fff;width:100%;max-width:320px;border-radius:14px;padding:20px;text-align:center}.modal-title[data-v-387815ed]{font-size:16px;font-weight:700;color:#0f172a;margin-bottom:8px}.modal-desc[data-v-387815ed]{font-size:13.5px;color:#64748b;margin-bottom:18px}.modal-actions[data-v-387815ed]{display:flex;gap:10px}.m-btn[data-v-387815ed]{flex:1;height:40px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none}.m-btn.cancel[data-v-387815ed]{background:#f1f5f9;color:#475569}.m-btn.confirm[data-v-387815ed]{background:#dc2626;color:#fff}.userinfo-page[data-v-0549413d]{min-height:100vh;background:#f5f7fa;padding-bottom:40px}.userinfo-main[data-v-0549413d]{padding:16px}.cert-banner[data-v-0549413d]{background:linear-gradient(135deg,#2b5aed,#1e40af);border-radius:14px;padding:16px;color:#fff;display:flex;align-items:center;gap:12px;margin-bottom:14px}.cert-icon[data-v-0549413d]{width:44px;height:44px;object-fit:contain;background:#ffffffeb;padding:6px;border-radius:10px}.cert-title[data-v-0549413d]{font-size:16px;font-weight:700;margin-bottom:3px}.cert-sub[data-v-0549413d]{font-size:12px;opacity:.9}.info-card[data-v-0549413d]{background:#fff;border-radius:14px;padding:16px;margin-bottom:14px;box-shadow:0 2px 10px #0f172a0a}.card-title[data-v-0549413d]{font-size:15px;font-weight:700;color:#0f172a;margin-bottom:12px}.info-row[data-v-0549413d]{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #f8fafc;font-size:13.5px}.info-row[data-v-0549413d]:last-child{border-bottom:none}.info-label[data-v-0549413d]{color:#64748b}.info-val[data-v-0549413d]{font-weight:600;color:#0f172a}.info-val.tag-pass[data-v-0549413d]{color:#16a34a}.bank-box[data-v-0549413d]{display:flex;align-items:center;gap:12px;background:#f8fafc;border-radius:10px;padding:14px}.bank-icon[data-v-0549413d]{width:38px;height:38px;object-fit:contain}.bank-detail[data-v-0549413d]{flex:1}.bank-name[data-v-0549413d]{font-size:14px;font-weight:700;color:#0f172a;margin-bottom:4px}.bank-no[data-v-0549413d]{font-size:13px;color:#475569}.bank-status[data-v-0549413d]{font-size:12px;color:#2563eb;background:#eff6ff;padding:4px 10px;border-radius:14px;font-weight:600}.verify-grid[data-v-0549413d]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.verify-item[data-v-0549413d]{background:#f8fafc;border-radius:10px;padding:14px 8px;text-align:center}.verify-icon[data-v-0549413d]{width:34px;height:34px;object-fit:contain;margin-bottom:6px}.verify-name[data-v-0549413d]{font-size:12px;color:#334155;margin-bottom:4px}.verify-tag[data-v-0549413d]{font-size:11px;color:#16a34a;font-weight:600}.member-page[data-v-17d41311]{min-height:100vh;background:#f5f7fa;padding-bottom:40px}.member-main[data-v-17d41311]{padding:16px}.vip-hero-card[data-v-17d41311]{background:linear-gradient(135deg,#1e293b,#0f172a);color:#fde68a;border-radius:16px;padding:22px 18px;margin-bottom:16px;box-shadow:0 8px 20px #0f172a33}.vip-top[data-v-17d41311]{display:flex;align-items:center;gap:14px}.vip-badge[data-v-17d41311]{width:48px;height:48px;object-fit:contain}.vip-level[data-v-17d41311]{font-size:18px;font-weight:700;margin-bottom:4px}.vip-sub[data-v-17d41311]{font-size:12.5px;color:#cbd5e1}.privilege-list[data-v-17d41311]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.priv-item[data-v-17d41311]{background:#fff;border-radius:14px;padding:16px;display:flex;align-items:flex-start;gap:12px;box-shadow:0 2px 10px #0f172a0a}.priv-icon[data-v-17d41311]{width:36px;height:36px;object-fit:contain;flex-shrink:0}.priv-title[data-v-17d41311]{font-size:15px;font-weight:700;color:#0f172a;margin-bottom:4px}.priv-desc[data-v-17d41311]{font-size:12.5px;color:#64748b;line-height:1.5}.member-btn[data-v-17d41311]{width:100%;height:44px;background:linear-gradient(135deg,#2b5aed,#1d4ed8);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.cancel-page[data-v-a58bae86]{min-height:100vh;background:#f5f7fa;padding-bottom:40px}.cancel-main[data-v-a58bae86]{padding:16px}.warn-card[data-v-a58bae86]{background:#fff;border-radius:14px;padding:24px 18px;text-align:center;margin-bottom:18px;box-shadow:0 2px 10px #0f172a0a}.warn-icon[data-v-a58bae86]{width:52px;height:52px;object-fit:contain;margin-bottom:10px}.warn-title[data-v-a58bae86]{font-size:17px;font-weight:700;color:#0f172a;margin-bottom:6px}.warn-sub[data-v-a58bae86]{font-size:13px;color:#64748b;margin-bottom:18px}.cond-list[data-v-a58bae86]{text-align:left;background:#f8fafc;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:12px}.cond-item[data-v-a58bae86]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#334155;line-height:1.5}.cond-dot[data-v-a58bae86]{width:20px;height:20px;border-radius:50%;background:#fee2e2;color:#dc2626;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.apply-cancel-btn[data-v-a58bae86]{width:100%;height:44px;background:#dc2626;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.safe-page[data-v-21a1ed11]{min-height:100vh;background:url(/images/bg1.jpg) no-repeat center center / cover;display:flex;align-items:center;justify-content:center;padding:20px}.safe-card[data-v-21a1ed11]{width:100%;max-width:380px;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:32px 26px;text-align:center;box-shadow:0 20px 50px #0000004d}.safe-icon[data-v-21a1ed11]{width:52px;height:52px;object-fit:contain;margin-bottom:12px}.safe-title[data-v-21a1ed11]{font-size:20px;font-weight:700;color:#0f172a;margin-bottom:6px}.safe-desc[data-v-21a1ed11]{font-size:13px;color:#64748b;margin-bottom:20px}.safe-input[data-v-21a1ed11]{width:100%;height:44px;border:1px solid #cbd5e1;border-radius:10px;padding:0 14px;font-size:15px;text-align:center;letter-spacing:3px;margin-bottom:16px;outline:none}.safe-input[data-v-21a1ed11]:focus{border-color:#2563eb}.safe-btn[data-v-21a1ed11]{width:100%;height:44px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}.login-page[data-v-3c4bcb5a]{min-height:100vh;background:url(/images/bg2.jpg) no-repeat center center / cover;display:flex;align-items:center;justify-content:center;padding:20px}.login-box[data-v-3c4bcb5a]{width:100%;max-width:440px;background:#fffffff7;border-radius:16px;padding:32px 28px;box-shadow:0 20px 50px #00000052}.login-header[data-v-3c4bcb5a]{text-align:center;margin-bottom:20px}.login-logo[data-v-3c4bcb5a]{width:48px;height:48px;object-fit:contain;margin-bottom:8px}.login-title[data-v-3c4bcb5a]{font-size:21px;font-weight:800;color:#0f172a;margin-bottom:4px}.login-sub[data-v-3c4bcb5a]{font-size:12.5px;color:#64748b}.quick-roles[data-v-3c4bcb5a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px;margin-bottom:18px}.qr-label[data-v-3c4bcb5a]{font-size:12px;font-weight:600;color:#475569;margin-bottom:8px}.qr-btns[data-v-3c4bcb5a]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.qr-btn[data-v-3c4bcb5a]{height:32px;border:1px solid #cbd5e1;background:#fff;border-radius:6px;font-size:12px;font-weight:600;color:#334155;cursor:pointer}.qr-btn.active[data-v-3c4bcb5a]{background:#eff6ff;border-color:#2563eb;color:#1d4ed8}.form-group[data-v-3c4bcb5a]{margin-bottom:16px}.form-group label[data-v-3c4bcb5a]{display:block;font-size:13px;font-weight:600;color:#334155;margin-bottom:6px}.form-group input[data-v-3c4bcb5a]{width:100%;height:42px;border:1px solid #cbd5e1;border-radius:8px;padding:0 12px;font-size:14px;outline:none}.form-group input[data-v-3c4bcb5a]:focus{border-color:#2563eb}.pwd-input-wrap[data-v-3c4bcb5a]{position:relative;display:flex;align-items:center}.pwd-input-wrap input[data-v-3c4bcb5a]{padding-right:58px}.pwd-eye-btn[data-v-3c4bcb5a]{position:absolute;right:8px;height:28px;padding:0 10px;border:1px solid #cbd5e1;background:#f8fafc;color:#475569;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.login-btn[data-v-3c4bcb5a]{width:100%;height:44px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;margin-top:6px}.admin-shell[data-v-4b42b641]{display:flex;min-height:100vh;background:#f1f5f9;color:#1e293b}.admin-shell.is-im-lock-screen[data-v-4b42b641]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;height:100dvh;max-height:100dvh;min-height:0;overflow:hidden}.mobile-sidebar-mask[data-v-4b42b641],.mobile-drawer-close[data-v-4b42b641],.mobile-menu-trigger[data-v-4b42b641]{display:none}.brand-texts[data-v-4b42b641]{flex:1;min-width:0}.admin-sidebar[data-v-4b42b641]{width:240px;background:#0f172a;color:#f8fafc;display:flex;flex-direction:column;flex-shrink:0}.brand-box[data-v-4b42b641]{padding:20px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.brand-logo[data-v-4b42b641]{width:36px;height:36px;object-fit:contain;background:#fff;padding:4px;border-radius:8px}.brand-title[data-v-4b42b641]{font-size:15px;font-weight:700;color:#fff}.brand-sub[data-v-4b42b641]{font-size:11px;color:#94a3b8;margin-top:2px}.side-nav[data-v-4b42b641]{flex:1;padding:14px 10px;display:flex;flex-direction:column;gap:4px}.nav-item[data-v-4b42b641]{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:8px;color:#cbd5e1;text-decoration:none;font-size:13.5px;font-weight:500;transition:all .2s;position:relative}.nav-item[data-v-4b42b641]:hover{background:#ffffff0f;color:#fff}.nav-item.active[data-v-4b42b641]{background:#2563eb;color:#fff;font-weight:600}.nav-icon[data-v-4b42b641]{width:20px;height:20px;object-fit:contain;background:#ffffffe6;padding:2px;border-radius:4px}.nav-badge[data-v-4b42b641]{margin-left:auto;background:#ef4444;color:#fff;font-size:11px;font-weight:700;padding:1px 7px;border-radius:10px}.sidebar-footer[data-v-4b42b641]{padding:14px;border-top:1px solid rgba(255,255,255,.08)}.role-card[data-v-4b42b641]{background:#ffffff0f;border-radius:8px;padding:10px 12px}.rc-label[data-v-4b42b641]{font-size:11px;color:#94a3b8}.rc-name[data-v-4b42b641]{font-size:13.5px;font-weight:700;color:#fde68a;margin:3px 0}.rc-desc[data-v-4b42b641]{font-size:11px;color:#cbd5e1;line-height:1.4}.admin-content-wrap[data-v-4b42b641]{flex:1;display:flex;flex-direction:column;min-width:0}.admin-topbar[data-v-4b42b641]{min-height:58px;height:auto;background:#fff;border-bottom:1px solid #e2e8f0;padding:8px 18px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.topbar-left[data-v-4b42b641]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.seat-tag[data-v-4b42b641]{padding:5px 12px;border-radius:6px;font-size:12.5px;font-weight:700}.seat-tag.is-super[data-v-4b42b641]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.seat-tag.is-agent[data-v-4b42b641]{background:#fef3c7;color:#b45309;border:1px solid #fde68a}.alert-pill[data-v-4b42b641]{border:none;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.alert-pill.online[data-v-4b42b641]{background:#dcfce7;color:#15803d}.alert-pill.uppic[data-v-4b42b641]{background:#fef3c7;color:#b45309}.alert-pill.apply[data-v-4b42b641]{background:#fee2e2;color:#dc2626}.alert-pill.im[data-v-4b42b641]{background:#ede9fe;color:#6d28d9}.topbar-right[data-v-4b42b641]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.wx-side-item[data-v-4b42b641]{background:#07c16029;color:#4ade80!important;border:1px solid rgba(74,222,128,.3);margin-top:4px}.wx-side-item[data-v-4b42b641]:hover{background:#07c16047!important;color:#fff!important}.top-btn[data-v-4b42b641]{height:34px;padding:0 12px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;color:#334155;font-size:12.5px;font-weight:600;cursor:pointer}.top-btn.danger[data-v-4b42b641]{border-color:#fecaca;color:#dc2626}.admin-main-body[data-v-4b42b641]{flex:1;padding:20px;overflow-y:auto}.adm-modal-mask[data-v-4b42b641]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:999;display:flex;align-items:center;justify-content:center}.adm-modal-box[data-v-4b42b641]{background:#fff;width:420px;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #0000002e}.adm-modal-head[data-v-4b42b641]{padding:14px 18px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:15px}.close-x[data-v-4b42b641]{border:none;background:none;font-size:20px;cursor:pointer;color:#64748b}.adm-modal-body[data-v-4b42b641]{padding:18px;display:flex;flex-direction:column;gap:14px}.form-item label[data-v-4b42b641]{display:block;font-size:13px;color:#475569;margin-bottom:6px}.form-item input[data-v-4b42b641]{width:100%;height:38px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13.5px}.adm-modal-foot[data-v-4b42b641]{padding:12px 18px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-4b42b641]{height:36px;padding:0 16px;border:1px solid #cbd5e1;background:#fff;border-radius:6px;cursor:pointer}.btn-primary[data-v-4b42b641]{height:36px;padding:0 16px;border:none;background:#2563eb;color:#fff;border-radius:6px;font-weight:600;cursor:pointer}.wx-cfg-btn[data-v-4b42b641]{background:#07c160!important;color:#fff!important;border-color:#07c160!important;font-weight:700!important}.wx-modal-wide[data-v-4b42b641]{width:520px!important;max-width:95vw}.wx-cfg-tip[data-v-4b42b641]{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:10px 12px;border-radius:8px;font-size:12.5px;line-height:1.5}.wx-qr-upload-row[data-v-4b42b641]{display:flex;align-items:center;gap:14px}.wx-qr-preview[data-v-4b42b641]{width:84px;height:84px;object-fit:contain;border:1px solid #cbd5e1;border-radius:8px;padding:4px;background:#fff;flex-shrink:0}.wx-qr-empty-box[data-v-4b42b641]{width:84px;height:84px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;color:#94a3b8;font-size:11.5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wx-qr-upload-ctrl[data-v-4b42b641]{flex:1;display:flex;flex-direction:column;gap:8px}.wx-qr-btn-line[data-v-4b42b641]{display:flex;align-items:center;gap:8px}.wx-up-btn[data-v-4b42b641]{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;background:#07c160;color:#fff;border-radius:6px;font-size:12.5px;font-weight:600;cursor:pointer;width:fit-content}.wx-clear-btn[data-v-4b42b641]{height:34px;padding:0 12px;background:#fef2f2;color:#dc2626;border:1px solid #fecaca;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.wx-select-box[data-v-4b42b641]{width:100%;height:38px;padding:0 10px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;background:#fff;color:#1e293b;outline:none}.wx-save[data-v-4b42b641]{background:#07c160!important}.nav-item-with-help[data-v-4b42b641]{padding-right:10px}.nav-help-q-badge[data-v-4b42b641]{margin-left:auto;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:13px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #f59e0b73;border:1.5px solid rgba(255,255,255,.85);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;flex-shrink:0}.nav-help-q-badge[data-v-4b42b641]:hover{transform:scale(1.12);box-shadow:0 4px 12px #f59e0bb3}.help-q-btn[data-v-4b42b641]{display:inline-flex;align-items:center;gap:5px;background:#fffbeb!important;color:#b45309!important;border-color:#fcd34d!important;font-weight:700!important}.help-q-btn[data-v-4b42b641]:hover{background:#fef3c7!important}.hq-circle[data-v-4b42b641]{width:18px;height:18px;border-radius:50%;background:#d97706;color:#fff;font-size:12px;font-weight:900;display:inline-flex;align-items:center;justify-content:center}.help-guide-modal[data-v-4b42b641]{width:860px!important;max-width:95vw!important;max-height:90vh;display:flex;flex-direction:column}.help-modal-head[data-v-4b42b641]{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;border-bottom:none}.help-modal-head .close-x[data-v-4b42b641]{color:#cbd5e1}.hmh-left[data-v-4b42b641]{display:flex;align-items:center;gap:10px}.hmh-q-icon[data-v-4b42b641]{width:24px;height:24px;border-radius:50%;background:#f59e0b;color:#fff;font-size:14px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #f59e0b80}.help-tabs-bar[data-v-4b42b641]{display:flex;align-items:center;gap:8px;padding:10px 18px;background:#f1f5f9;border-bottom:1px solid #e2e8f0;overflow-x:auto;flex-shrink:0}.ht-btn[data-v-4b42b641]{height:34px;padding:0 14px;border-radius:8px;border:1px solid #cbd5e1;background:#fff;color:#475569;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .16s}.ht-btn[data-v-4b42b641]:hover{border-color:#94a3b8;color:#0f172a}.ht-btn.active[data-v-4b42b641]{background:#2563eb;border-color:#2563eb;color:#fff;box-shadow:0 3px 10px #2563eb40}.help-modal-body[data-v-4b42b641]{overflow-y:auto;max-height:calc(90vh - 165px);padding:18px 20px}.hg-section[data-v-4b42b641]{display:flex;flex-direction:column;gap:14px}.hg-banner[data-v-4b42b641]{padding:14px 16px;border-radius:10px;border-left:4px solid #2563eb}.hg-banner.blue[data-v-4b42b641]{background:#eff6ff;border-left-color:#2563eb;color:#1e3a8a}.hg-banner.indigo[data-v-4b42b641]{background:#eef2ff;border-left-color:#4f46e5;color:#312e81}.hg-banner.green[data-v-4b42b641]{background:#f0fdf4;border-left-color:#16a34a;color:#14532d}.hg-banner.amber[data-v-4b42b641]{background:#fffbeb;border-left-color:#d97706;color:#78350f}.hgb-title[data-v-4b42b641]{font-size:15px;font-weight:800;margin-bottom:4px}.hgb-sub[data-v-4b42b641]{font-size:12.5px;line-height:1.5;opacity:.92}.ui-mock-diagram[data-v-4b42b641]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px}.umd-header[data-v-4b42b641]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;font-weight:700;color:#334155;margin-bottom:12px;padding-bottom:8px;border-bottom:1px dashed #cbd5e1}.umd-tag[data-v-4b42b641]{background:#0f172a;color:#f8fafc;font-size:11px;font-weight:800;padding:2px 8px;border-radius:5px}.umd-flow-cards[data-v-4b42b641]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.umd-flow-cards.two-col[data-v-4b42b641]{grid-template-columns:repeat(2,1fr)}.umd-card[data-v-4b42b641]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:8px;box-shadow:0 2px 6px #0f172a08}.umd-step-badge[data-v-4b42b641]{width:fit-content;background:#dbeafe;color:#1d4ed8;font-size:11px;font-weight:800;padding:2px 8px;border-radius:6px}.umd-card-title[data-v-4b42b641]{font-size:14px;font-weight:800;color:#0f172a}.umd-card p[data-v-4b42b641]{margin:0;font-size:12.5px;color:#475569;line-height:1.55}.umd-mock-box[data-v-4b42b641]{background:#0f172a;color:#f8fafc;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:6px;font-size:11.5px}.mock-nav-pill[data-v-4b42b641]{background:#2563eb;color:#fff;padding:4px 8px;border-radius:5px;font-weight:700;width:fit-content}.mock-btn-green[data-v-4b42b641]{background:#10b981;color:#fff;padding:4px 8px;border-radius:5px;font-weight:700;width:fit-content}.mock-input-line[data-v-4b42b641]{background:#ffffff1a;padding:4px 8px;border-radius:4px;color:#e2e8f0}.mock-tag-row[data-v-4b42b641]{display:flex;gap:6px;flex-wrap:wrap}.m-pill[data-v-4b42b641]{background:#334155;color:#fde68a;padding:3px 8px;border-radius:4px;font-weight:700}.hg-dns-table[data-v-4b42b641]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;font-size:12.5px}.hg-dns-table th[data-v-4b42b641],.hg-dns-table td[data-v-4b42b641]{padding:9px 10px;border:1px solid #e2e8f0;text-align:left}.hg-dns-table th[data-v-4b42b641]{background:#f1f5f9;color:#334155;font-weight:800}.hg-quick-jump[data-v-4b42b641]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:11px 16px;font-size:13px;font-weight:700;color:#334155}.hg-jump-btn[data-v-4b42b641]{height:34px;padding:0 14px;border-radius:8px;border:none;background:#2563eb;color:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.hg-notice-list[data-v-4b42b641]{display:flex;flex-direction:column;gap:10px}.hgn-item[data-v-4b42b641]{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px}.hgn-num[data-v-4b42b641]{background:#fef3c7;color:#b45309;border:1px solid #fde68a;font-size:11.5px;font-weight:800;padding:3px 8px;border-radius:6px;white-space:nowrap;flex-shrink:0}.hgn-content[data-v-4b42b641]{font-size:13px;color:#334155;line-height:1.55}.hgn-content strong[data-v-4b42b641]{color:#0f172a}.adm-im-float-wrap[data-v-4b42b641]{position:fixed;right:22px;bottom:22px;z-index:9998;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.adm-im-float-panel[data-v-4b42b641]{width:390px;max-width:calc(100vw - 36px);background:#fff;border-radius:16px;box-shadow:0 18px 48px #0f172a3d,0 0 0 1px #e2e8f0e6;overflow:hidden}.aifp-header[data-v-4b42b641]{padding:13px 16px;background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px}.aifp-header.has-unread[data-v-4b42b641]{background:linear-gradient(135deg,#dc2626,#b91c1c)}.aifp-title-row[data-v-4b42b641]{display:flex;align-items:center;gap:7px;min-width:0}.aifp-dot[data-v-4b42b641]{width:9px;height:9px;border-radius:50%;background:#10b981;flex-shrink:0}.aifp-dot.active[data-v-4b42b641]{background:#fef08a;box-shadow:0 0 8px #fef08a;animation:admDotBlink-4b42b641 1s infinite}@keyframes admDotBlink-4b42b641{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.3)}}.aifp-title[data-v-4b42b641]{font-size:13.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aifp-total-badge[data-v-4b42b641]{background:#fff;color:#dc2626;font-size:11px;font-weight:900;padding:2px 7px;border-radius:10px;flex-shrink:0}.aifp-head-actions[data-v-4b42b641]{display:flex;align-items:center;gap:6px;flex-shrink:0}.aifp-sound-btn[data-v-4b42b641],.aifp-go-btn[data-v-4b42b641],.aifp-min-btn[data-v-4b42b641]{height:26px;padding:0 9px;border-radius:6px;border:1px solid rgba(255,255,255,.35);background:#ffffff26;color:#fff;font-size:11.5px;font-weight:700;cursor:pointer}.aifp-sound-btn[data-v-4b42b641]:hover,.aifp-go-btn[data-v-4b42b641]:hover,.aifp-min-btn[data-v-4b42b641]:hover{background:#ffffff47}.aifp-body[data-v-4b42b641]{max-height:340px;overflow-y:auto;background:#f8fafc}.aifp-empty[data-v-4b42b641]{padding:28px 20px;text-align:center}.aifp-empty-txt[data-v-4b42b641]{font-size:14px;font-weight:800;color:#334155}.aifp-empty-sub[data-v-4b42b641]{font-size:12px;color:#64748b;margin:6px 0 14px;line-height:1.45}.aifp-open-im-btn[data-v-4b42b641]{height:34px;padding:0 16px;border-radius:8px;border:none;background:#2563eb;color:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.aifp-list[data-v-4b42b641]{display:flex;flex-direction:column}.aifp-item[data-v-4b42b641]{display:flex;align-items:center;gap:11px;padding:12px 14px;background:#fff;border-bottom:1px solid #f1f5f9;border-left:4px solid #ef4444;cursor:pointer;transition:background .15s}.aifp-item[data-v-4b42b641]:hover{background:#fef2f2}.aifp-avatar-box[data-v-4b42b641]{position:relative;width:42px;height:42px;flex-shrink:0}.aifp-avatar[data-v-4b42b641]{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:16px;font-weight:800;display:flex;align-items:center;justify-content:center}.aifp-item-badge[data-v-4b42b641]{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#dc2626;color:#fff;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;box-shadow:0 2px 6px #dc262680}.aifp-info[data-v-4b42b641]{flex:1;min-width:0;text-align:left}.aifp-top-line[data-v-4b42b641]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.aifp-name[data-v-4b42b641]{font-size:13.5px;font-weight:800;color:#0f172a}.aifp-phone[data-v-4b42b641]{font-size:12px;color:#475569;font-family:monospace}.aifp-seat-tag[data-v-4b42b641]{font-size:10.5px;font-weight:700;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;padding:1px 6px;border-radius:6px}.aifp-msg-preview[data-v-4b42b641]{font-size:12.5px;font-weight:700;color:#dc2626;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aifp-right[data-v-4b42b641]{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0}.aifp-time[data-v-4b42b641]{font-size:11px;color:#94a3b8}.aifp-reply-btn[data-v-4b42b641]{height:26px;padding:0 10px;border-radius:13px;border:none;background:#ef4444;color:#fff;font-size:11.5px;font-weight:800;cursor:pointer}.adm-im-float-ball[data-v-4b42b641]{display:flex;align-items:center;gap:11px;padding:10px 18px 10px 12px;border-radius:32px;background:linear-gradient(135deg,#1e293b,#0f172a);color:#fff;box-shadow:0 10px 28px #0f172a52;cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid rgba(255,255,255,.9);transition:transform .2s,box-shadow .2s}.adm-im-float-ball[data-v-4b42b641]:hover{transform:translateY(-2px)}.adm-im-float-ball.has-unread[data-v-4b42b641]{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 10px 30px #ef44448c;animation:admFloatPulse-4b42b641 1.3s infinite}@keyframes admFloatPulse-4b42b641{0%{box-shadow:0 0 #ef4444a6,0 10px 26px #ef444473;transform:scale(1)}50%{box-shadow:0 0 0 12px #ef444400,0 12px 30px #ef444499;transform:scale(1.03)}to{box-shadow:0 0 #ef444400,0 10px 26px #ef444473;transform:scale(1)}}.aifb-icon-wrap[data-v-4b42b641]{position:relative;width:38px;height:38px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.aifb-icon[data-v-4b42b641]{width:24px;height:24px;object-fit:contain}.aifb-count-badge[data-v-4b42b641]{position:absolute;top:-7px;right:-7px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#facc15;color:#991b1b;font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;box-shadow:0 3px 8px #00000047}.aifb-texts[data-v-4b42b641]{text-align:left}.aifb-main-txt[data-v-4b42b641]{font-size:13.5px;font-weight:800;line-height:1.2}.aifb-sub-txt[data-v-4b42b641]{font-size:11px;opacity:.9;margin-top:2px}.adm-pop-enter-active[data-v-4b42b641],.adm-pop-leave-active[data-v-4b42b641]{transition:all .22s ease}.adm-pop-enter-from[data-v-4b42b641],.adm-pop-leave-to[data-v-4b42b641]{opacity:0;transform:translateY(14px) scale(.96)}.admin-shell.is-im-lock-screen .admin-content-wrap[data-v-4b42b641]{height:100%;min-height:0;overflow:hidden}.admin-shell.is-im-lock-screen .admin-main-body[data-v-4b42b641]{flex:1;min-height:0;padding:10px 14px;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 960px){.mobile-sidebar-mask[data-v-4b42b641]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a94;z-index:2990}.admin-sidebar[data-v-4b42b641]{position:fixed;top:0;bottom:0;left:0;width:260px;max-width:82vw;z-index:3000;transform:translate(-100%);transition:transform .24s cubic-bezier(.4,0,.2,1);box-shadow:8px 0 28px #00000059;overflow-y:auto}.admin-sidebar.is-open[data-v-4b42b641]{transform:translate(0)}.mobile-drawer-close[data-v-4b42b641]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#fff;border-radius:6px;font-size:20px;cursor:pointer;flex-shrink:0}.mobile-menu-trigger[data-v-4b42b641]{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 9px;background:#0f172a;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;flex-shrink:0}.admin-topbar[data-v-4b42b641]{min-height:42px;height:42px;padding:0 8px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:6px;flex-shrink:0;-webkit-overflow-scrolling:touch}.admin-topbar[data-v-4b42b641]::-webkit-scrollbar{display:none}.topbar-left[data-v-4b42b641],.topbar-right[data-v-4b42b641]{flex-wrap:nowrap;flex-shrink:0;gap:5px}.seat-tag[data-v-4b42b641]{padding:3px 8px;font-size:11.5px;white-space:nowrap}.alert-pill[data-v-4b42b641]{padding:4px 8px;font-size:11px;white-space:nowrap}.top-btn[data-v-4b42b641]{height:28px;padding:0 8px;font-size:11.5px;white-space:nowrap}.admin-main-body[data-v-4b42b641]{padding:10px}.admin-shell.is-im-lock-screen .admin-main-body[data-v-4b42b641]{padding:0}.adm-modal-box[data-v-4b42b641],.wx-modal-wide[data-v-4b42b641],.help-guide-modal[data-v-4b42b641]{width:95vw!important;max-width:95vw!important;max-height:90vh;overflow-y:auto}.umd-flow-cards[data-v-4b42b641],.umd-flow-cards.two-col[data-v-4b42b641]{grid-template-columns:1fr!important}.ui-mock-diagram[data-v-4b42b641]{overflow-x:auto}.hg-dns-table[data-v-4b42b641]{min-width:520px}.adm-im-float-wrap[data-v-4b42b641]{right:12px;bottom:12px}.adm-im-float-ball[data-v-4b42b641]{padding:8px 12px 8px 10px;gap:8px}.aifb-icon-wrap[data-v-4b42b641]{width:32px;height:32px}.aifb-main-txt[data-v-4b42b641]{font-size:12px}.aifb-sub-txt[data-v-4b42b641]{font-size:10.5px;max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-main-body[data-v-4b42b641] .stat-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.admin-main-body[data-v-4b42b641] .stat-card{padding:12px!important}.admin-main-body[data-v-4b42b641] .sc-value{font-size:18px!important}.admin-main-body[data-v-4b42b641] .kefu-cards-row,.admin-main-body[data-v-4b42b641] .agent-grid,.admin-main-body[data-v-4b42b641] .edit-grid,.admin-main-body[data-v-4b42b641] .set-grid,.admin-main-body[data-v-4b42b641] .form-row-2{grid-template-columns:1fr!important;gap:10px!important}.admin-main-body[data-v-4b42b641] .ks-metrics,.admin-main-body[data-v-4b42b641] .ac-stats{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.admin-main-body[data-v-4b42b641] .table-card,.admin-main-body[data-v-4b42b641] .recent-card,.admin-main-body[data-v-4b42b641] .section-card,.admin-main-body[data-v-4b42b641] .kefu-overview-card,.admin-main-body[data-v-4b42b641] .set-card{padding:12px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.admin-main-body[data-v-4b42b641] .admin-table,.admin-main-body[data-v-4b42b641] .data-table,.admin-main-body[data-v-4b42b641] .sub-table{min-width:620px}.admin-main-body[data-v-4b42b641] .banner-card,.admin-main-body[data-v-4b42b641] .toolbar-card,.admin-main-body[data-v-4b42b641] .detail-topbar,.admin-main-body[data-v-4b42b641] .save-bar,.admin-main-body[data-v-4b42b641] .seal-upload-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.admin-main-body[data-v-4b42b641] .dt-actions,.admin-main-body[data-v-4b42b641] .ac-actions{flex-wrap:wrap!important}.admin-main-body[data-v-4b42b641] .filter-input,.admin-main-body[data-v-4b42b641] .sfb-input{width:100%!important}.admin-main-body[data-v-4b42b641] .modal-panel{width:94vw!important;max-width:94vw!important;max-height:88vh!important;overflow-y:auto!important}}.dash-page[data-v-9daffc87]{display:flex;flex-direction:column;gap:18px}.stat-grid[data-v-9daffc87]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stat-card[data-v-9daffc87]{background:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 8px #0f172a0a}.sc-top[data-v-9daffc87]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sc-label[data-v-9daffc87]{font-size:13px;color:#64748b;font-weight:600}.sc-icon[data-v-9daffc87]{width:28px;height:28px;object-fit:contain}.sc-value[data-v-9daffc87]{font-size:24px;font-weight:800;color:#0f172a;margin-bottom:6px}.sc-value.danger[data-v-9daffc87]{color:#dc2626}.sc-value.primary[data-v-9daffc87]{color:#2563eb}.sc-sub[data-v-9daffc87]{font-size:12px;color:#94a3b8}.kefu-overview-card[data-v-9daffc87],.recent-card[data-v-9daffc87]{background:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 8px #0f172a0a}.panel-head[data-v-9daffc87]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.panel-title[data-v-9daffc87]{font-size:16px;font-weight:700;color:#0f172a}.panel-sub[data-v-9daffc87]{font-size:12px;color:#64748b;margin-top:2px}.btn-link[data-v-9daffc87]{border:none;background:none;color:#2563eb;font-size:13px;font-weight:600;cursor:pointer}.kefu-cards-row[data-v-9daffc87]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.kefu-stat-box[data-v-9daffc87]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px;cursor:pointer;transition:all .2s}.kefu-stat-box[data-v-9daffc87]:hover{border-color:#2563eb;background:#eff6ff}.ks-header[data-v-9daffc87]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ks-badge[data-v-9daffc87]{background:#1e3a8a;color:#fff;font-size:12px;font-weight:700;padding:3px 10px;border-radius:6px}.ks-enter[data-v-9daffc87]{font-size:12px;color:#2563eb;font-weight:600}.ks-metrics[data-v-9daffc87]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.km-label[data-v-9daffc87]{font-size:11.5px;color:#64748b;margin-bottom:4px}.km-val[data-v-9daffc87]{font-size:14px;font-weight:700;color:#0f172a}.text-red[data-v-9daffc87]{color:#dc2626}.text-green[data-v-9daffc87]{color:#16a34a}.font-bold[data-v-9daffc87]{font-weight:700}.data-table[data-v-9daffc87]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-9daffc87],.data-table td[data-v-9daffc87]{padding:11px 12px;border-bottom:1px solid #f1f5f9;text-align:left}.data-table th[data-v-9daffc87]{background:#f8fafc;color:#475569;font-weight:600}.kefu-pill[data-v-9daffc87]{padding:3px 8px;border-radius:6px;font-size:11.5px;font-weight:700;background:#dbeafe;color:#1d4ed8}.kefu-pill.g-62[data-v-9daffc87]{background:#fef3c7;color:#b45309}.kefu-pill.g-63[data-v-9daffc87]{background:#ede9fe;color:#6d28d9}.status-tag[data-v-9daffc87]{padding:3px 8px;border-radius:12px;font-size:11.5px;font-weight:600}.status-tag.settled[data-v-9daffc87]{background:#dcfce7;color:#16a34a}.status-tag.overdue[data-v-9daffc87]{background:#fee2e2;color:#dc2626}.table-btn[data-v-9daffc87]{padding:5px 10px;background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.modal-mask[data-v-ff19fb0e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:999;display:flex;align-items:center;justify-content:center;padding:20px}.modal-panel[data-v-ff19fb0e]{background:#fff;width:100%;max-width:720px;border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #0003}.modal-header[data-v-ff19fb0e]{padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.header-title[data-v-ff19fb0e]{font-size:16px;font-weight:700;color:#0f172a}.close-btn[data-v-ff19fb0e]{border:none;background:none;font-size:22px;color:#64748b;cursor:pointer}.modal-body[data-v-ff19fb0e]{padding:20px;max-height:75vh;overflow-y:auto}.kefu-assign-bar[data-v-ff19fb0e]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;padding:14px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:14px}.ka-left[data-v-ff19fb0e]{display:flex;align-items:center;gap:10px}.ka-icon[data-v-ff19fb0e]{width:34px;height:34px;object-fit:contain}.ka-title[data-v-ff19fb0e]{font-size:14px;font-weight:700;color:#1e3a8a}.ka-sub[data-v-ff19fb0e]{font-size:11.5px;color:#3b82f6;margin-top:2px}.ka-controls[data-v-ff19fb0e]{display:flex;align-items:center;gap:12px}.ctrl-group[data-v-ff19fb0e]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#1e293b}.kefu-select[data-v-ff19fb0e]{height:34px;padding:0 10px;border-radius:6px;border:1px solid #93c5fd;background:#fff;font-weight:600;color:#1d4ed8}.pichi-input[data-v-ff19fb0e]{width:72px;height:34px;padding:0 8px;border-radius:6px;border:1px solid #cbd5e1}.format-tips[data-v-ff19fb0e]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 14px;margin-bottom:14px;font-size:12px}.ft-title[data-v-ff19fb0e]{font-weight:700;color:#334155;margin-bottom:4px}.ft-code[data-v-ff19fb0e]{color:#64748b;font-family:monospace;line-height:1.5}.paste-section[data-v-ff19fb0e],.file-section[data-v-ff19fb0e]{margin-bottom:14px}.sec-label[data-v-ff19fb0e]{display:block;font-size:13px;font-weight:600;color:#1e293b;margin-bottom:6px}.paste-textarea[data-v-ff19fb0e]{width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;font-size:13px;font-family:monospace;resize:vertical}.drop-zone[data-v-ff19fb0e]{border:1.5px dashed #94a3b8;border-radius:10px;padding:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#f8fafc;cursor:pointer}.hidden-input[data-v-ff19fb0e]{display:none}.drop-icon[data-v-ff19fb0e]{width:28px;height:28px;object-fit:contain}.drop-text[data-v-ff19fb0e]{font-size:13px;color:#475569}.modal-footer[data-v-ff19fb0e]{padding:14px 20px;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.footer-right[data-v-ff19fb0e]{display:flex;gap:10px}.btn-outline[data-v-ff19fb0e]{height:36px;padding:0 14px;border:1px solid #2563eb;color:#2563eb;background:#fff;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.btn-cancel[data-v-ff19fb0e]{height:36px;padding:0 16px;border:1px solid #cbd5e1;background:#fff;border-radius:6px;cursor:pointer}.btn-submit[data-v-ff19fb0e]{height:36px;padding:0 20px;border:none;background:#2563eb;color:#fff;border-radius:6px;font-weight:600;cursor:pointer}.modal-mask[data-v-ba6a568f]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:999;display:flex;align-items:center;justify-content:center;padding:20px}.modal-panel[data-v-ba6a568f]{background:#fff;width:100%;max-width:640px;border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #0003}.modal-header[data-v-ba6a568f]{padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.header-title[data-v-ba6a568f]{font-size:16px;font-weight:700}.close-btn[data-v-ba6a568f]{border:none;background:none;font-size:22px;cursor:pointer}.modal-body[data-v-ba6a568f]{padding:20px}.form-grid[data-v-ba6a568f]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.form-field label[data-v-ba6a568f]{display:block;font-size:12.5px;font-weight:600;color:#475569;margin-bottom:6px}.form-field input[data-v-ba6a568f],.form-field select[data-v-ba6a568f]{width:100%;height:38px;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px;font-size:13.5px}.modal-footer[data-v-ba6a568f]{padding:14px 20px;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-ba6a568f]{height:36px;padding:0 16px;border:1px solid #cbd5e1;background:#fff;border-radius:6px;cursor:pointer}.btn-submit[data-v-ba6a568f]{height:36px;padding:0 20px;border:none;background:#2563eb;color:#fff;border-radius:6px;font-weight:600;cursor:pointer}.modal-mask[data-v-e480d039]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:999;display:flex;align-items:center;justify-content:center;padding:20px}.modal-panel[data-v-e480d039]{background:#fff;width:100%;max-width:820px;border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #0003}.modal-header[data-v-e480d039]{padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.header-title[data-v-e480d039]{font-size:16px;font-weight:700}.close-btn[data-v-e480d039]{border:none;background:none;font-size:22px;cursor:pointer}.modal-body[data-v-e480d039]{padding:16px;max-height:75vh;overflow-y:auto}.period-table[data-v-e480d039]{width:100%;border-collapse:collapse;font-size:13px}.period-table th[data-v-e480d039],.period-table td[data-v-e480d039]{padding:10px 12px;border-bottom:1px solid #f1f5f9;text-align:left}.period-table th[data-v-e480d039]{background:#f8fafc;color:#475569;font-weight:600}.text-danger[data-v-e480d039]{color:#dc2626}.font-bold[data-v-e480d039]{font-weight:700}.st-pill[data-v-e480d039]{padding:3px 8px;border-radius:12px;font-size:11.5px;font-weight:600}.st-pill.paid[data-v-e480d039]{background:#dcfce7;color:#16a34a}.st-pill.unpaid[data-v-e480d039]{background:#fee2e2;color:#dc2626}.btn-mini[data-v-e480d039]{border:none;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer}.btn-mini.pass[data-v-e480d039]{background:#2563eb;color:#fff}.btn-mini.undo[data-v-e480d039]{background:#f1f5f9;color:#475569}.ent-pagination[data-v-81262521]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 4px 2px;border-top:1px solid #f1f5f9;margin-top:10px;font-size:13px;color:#475569}.ep-left[data-v-81262521]{display:flex;align-items:center;gap:8px}.ep-total strong[data-v-81262521]{color:#0f172a;font-weight:700}.ep-divider[data-v-81262521]{color:#cbd5e1}.ep-size-select[data-v-81262521]{height:32px;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px;font-size:12.5px;color:#334155;background:#f8fafc;cursor:pointer;margin-left:6px}.ep-right[data-v-81262521]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ep-nums[data-v-81262521]{display:flex;align-items:center;gap:4px}.ep-btn[data-v-81262521]{height:32px;min-width:32px;padding:0 10px;border:1px solid #e2e8f0;background:#fff;color:#334155;border-radius:6px;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .18s ease}.ep-btn[data-v-81262521]:hover:not(:disabled){border-color:#2563eb;color:#2563eb;background:#eff6ff}.ep-btn.active[data-v-81262521]{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#2563eb;color:#fff;box-shadow:0 2px 6px #2563eb47}.ep-btn[data-v-81262521]:disabled{opacity:.45;cursor:not-allowed;background:#f8fafc}.ep-ellipsis[data-v-81262521]{padding:0 4px;color:#94a3b8}.ep-jump[data-v-81262521]{display:flex;align-items:center;gap:5px;margin-left:6px;font-size:12.5px}.ep-jump-input[data-v-81262521]{width:48px;height:32px;border:1px solid #cbd5e1;border-radius:6px;text-align:center;font-size:12.5px;outline:none}.ep-jump-input[data-v-81262521]:focus{border-color:#2563eb}.ep-go-btn[data-v-81262521]{height:32px;padding:0 10px;background:#f1f5f9;color:#334155;border:1px solid #cbd5e1;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer}.ep-go-btn[data-v-81262521]:hover{background:#2563eb;color:#fff;border-color:#2563eb}.users-page[data-v-30678270]{display:flex;flex-direction:column;gap:16px}.toolbar-card[data-v-30678270],.table-card[data-v-30678270]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0f172a0a}.search-row[data-v-30678270]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.filter-input[data-v-30678270],.filter-select[data-v-30678270]{height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13px}.filter-input[data-v-30678270]{width:240px}.filter-input.small[data-v-30678270]{width:100px}.locked-kefu-tag[data-v-30678270]{background:#fef3c7;color:#b45309;font-size:12.5px;font-weight:700;padding:7px 12px;border-radius:6px}.btn-primary[data-v-30678270]{height:36px;padding:0 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.btn-default[data-v-30678270]{height:36px;padding:0 14px;background:#f1f5f9;color:#475569;border:none;border-radius:6px;font-size:13px;cursor:pointer}.action-row[data-v-30678270]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:12px;border-top:1px solid #f1f5f9}.left-btns[data-v-30678270],.assign-box[data-v-30678270]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.act-btn[data-v-30678270]{height:34px;padding:0 14px;border:none;border-radius:6px;font-size:12.5px;font-weight:600;color:#fff;cursor:pointer}.act-btn.blue[data-v-30678270]{background:#2563eb}.act-btn.green[data-v-30678270]{background:#16a34a}.act-btn.danger[data-v-30678270]{background:#dc2626}.assign-label[data-v-30678270]{font-size:12.5px;font-weight:600;color:#475569}.assign-btn[data-v-30678270]{height:32px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;border:1px solid transparent}.assign-btn.k-a[data-v-30678270]{background:#dbeafe;color:#1d4ed8;border-color:#93c5fd}.assign-btn.k-b[data-v-30678270]{background:#fef3c7;color:#b45309;border-color:#fde68a}.assign-btn.k-c[data-v-30678270]{background:#ede9fe;color:#6d28d9;border-color:#ddd6fe}.admin-table[data-v-30678270]{width:100%;border-collapse:collapse;font-size:12.5px}.admin-table th[data-v-30678270],.admin-table td[data-v-30678270]{padding:10px 8px;border-bottom:1px solid #f1f5f9;text-align:left}.admin-table th[data-v-30678270]{background:#f8fafc;color:#475569;font-weight:600}.empty-td[data-v-30678270]{text-align:center!important;padding:36px!important;color:#94a3b8}.font-bold[data-v-30678270]{font-weight:700;color:#0f172a}.sub-text[data-v-30678270]{font-size:11.5px;color:#64748b;margin-top:2px}.phone-text[data-v-30678270]{color:#2563eb;font-weight:600;cursor:pointer}.bank-line[data-v-30678270]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#475569;margin-top:2px}.mini-link[data-v-30678270]{border:none;background:#eff6ff;color:#2563eb;font-size:11px;padding:1px 6px;border-radius:4px;cursor:pointer}.kefu-badge[data-v-30678270]{display:inline-block;padding:3px 8px;border-radius:6px;font-size:11.5px;font-weight:700;background:#dbeafe;color:#1d4ed8}.kefu-badge.g-62[data-v-30678270]{background:#fef3c7;color:#b45309}.kefu-badge.g-63[data-v-30678270]{background:#ede9fe;color:#6d28d9}.text-danger[data-v-30678270]{color:#dc2626}.online-pill[data-v-30678270]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}.online-pill.is-on[data-v-30678270]{background:#dcfce7;color:#15803d}.online-pill.is-off[data-v-30678270]{background:#f1f5f9;color:#94a3b8}.st-badge[data-v-30678270]{display:inline-block;padding:3px 8px;border-radius:10px;font-size:11.5px;font-weight:600}.st-badge.settled[data-v-30678270]{background:#dcfce7;color:#16a34a}.st-badge.unpaid[data-v-30678270]{background:#fee2e2;color:#dc2626}.op-btns[data-v-30678270]{display:flex;flex-wrap:wrap;gap:5px}.op-btn[data-v-30678270]{border:none;padding:4px 8px;border-radius:5px;font-size:11.5px;font-weight:600;cursor:pointer}.op-btn.im[data-v-30678270]{background:#7c3aed;color:#fff}.op-btn.detail[data-v-30678270]{background:#2563eb;color:#fff}.op-btn.period[data-v-30678270]{background:#eff6ff;color:#1d4ed8}.op-btn.settle[data-v-30678270]{background:#16a34a;color:#fff}.op-btn.undo[data-v-30678270]{background:#fef3c7;color:#b45309}.op-btn.edit[data-v-30678270]{background:#f1f5f9;color:#334155}.op-btn.del[data-v-30678270]{background:#fee2e2;color:#dc2626}.pagination-bar[data-v-30678270]{display:flex;align-items:center;justify-content:space-between;padding-top:14px;font-size:13px;color:#64748b}.page-btns[data-v-30678270]{display:flex;gap:8px}.page-btns button[data-v-30678270]{height:32px;padding:0 12px;border:1px solid #cbd5e1;background:#fff;border-radius:6px;cursor:pointer}.page-btns button[data-v-30678270]:disabled{opacity:.5;cursor:not-allowed}.modal-mask[data-v-855e7a8c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:999;display:flex;align-items:center;justify-content:center;padding:20px}.modal-panel[data-v-855e7a8c]{background:#fff;width:100%;max-width:620px;border-radius:14px;overflow:hidden;box-shadow:0 16px 40px #0003}.modal-header[data-v-855e7a8c]{padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.header-title[data-v-855e7a8c]{font-size:16px;font-weight:700}.close-btn[data-v-855e7a8c]{border:none;background:none;font-size:22px;cursor:pointer}.modal-body[data-v-855e7a8c]{padding:20px}.form-grid[data-v-855e7a8c]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:14px}.form-field label[data-v-855e7a8c]{display:block;font-size:12.5px;font-weight:600;color:#475569;margin-bottom:6px}.form-field input[data-v-855e7a8c],.form-field select[data-v-855e7a8c]{width:100%;height:38px;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px;font-size:13.5px}.full-width[data-v-855e7a8c]{margin-top:10px}.qr-upload-box[data-v-855e7a8c]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px;margin-bottom:12px}.qr-label[data-v-855e7a8c]{display:block;font-size:12.5px;font-weight:600;margin-bottom:8px}.qr-row[data-v-855e7a8c]{display:flex;align-items:center;gap:14px}.qr-preview[data-v-855e7a8c]{width:72px;height:72px;object-fit:contain;border:1px solid #cbd5e1;border-radius:6px;background:#fff}.qr-btn[data-v-855e7a8c]{padding:8px 14px;background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.hidden-file[data-v-855e7a8c]{display:none}.modal-footer[data-v-855e7a8c]{padding:14px 20px;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-855e7a8c]{height:36px;padding:0 16px;border:1px solid #cbd5e1;background:#fff;border-radius:6px;cursor:pointer}.btn-submit[data-v-855e7a8c]{height:36px;padding:0 20px;border:none;background:#2563eb;color:#fff;border-radius:6px;font-weight:600;cursor:pointer}.detail-page[data-v-9fd37f29]{display:flex;flex-direction:column;gap:16px}.detail-topbar[data-v-9fd37f29]{background:#fff;border-radius:12px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px #0f172a0a}.dt-left[data-v-9fd37f29]{display:flex;align-items:center;gap:12px}.back-btn[data-v-9fd37f29]{height:32px;padding:0 12px;border:1px solid #cbd5e1;background:#f8fafc;border-radius:6px;cursor:pointer}.dt-title[data-v-9fd37f29]{font-size:16px;font-weight:700}.kefu-tag[data-v-9fd37f29]{background:#dbeafe;color:#1d4ed8;font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px}.dt-actions[data-v-9fd37f29]{display:flex;gap:10px}.dt-btn[data-v-9fd37f29]{height:34px;padding:0 14px;border:none;border-radius:6px;font-size:12.5px;font-weight:600;color:#fff;cursor:pointer}.dt-btn.im[data-v-9fd37f29]{background:#7c3aed}.dt-btn.flex[data-v-9fd37f29]{background:#2563eb}.dt-btn.settle[data-v-9fd37f29]{background:#16a34a}.section-card[data-v-9fd37f29]{background:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 8px #0f172a0a}.sec-head[data-v-9fd37f29]{font-size:15px;font-weight:700;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.sec-head-between[data-v-9fd37f29]{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700;margin-bottom:14px}.edit-grid[data-v-9fd37f29]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ef-item label[data-v-9fd37f29]{display:block;font-size:12px;color:#475569;margin-bottom:5px;font-weight:600}.ef-item input[data-v-9fd37f29],.ef-item select[data-v-9fd37f29]{width:100%;height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px;font-size:13px}.save-bar[data-v-9fd37f29]{margin-top:16px;padding-top:14px;border-top:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between}.calc-preview[data-v-9fd37f29]{font-size:13px;color:#334155}.text-red[data-v-9fd37f29]{color:#dc2626;font-size:16px}.btn-save-main[data-v-9fd37f29]{height:38px;padding:0 22px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:13.5px;font-weight:700;cursor:pointer}.empty-tip[data-v-9fd37f29]{color:#94a3b8;font-size:13px;padding:16px 0}.pics-grid[data-v-9fd37f29]{display:flex;gap:12px;flex-wrap:wrap}.voucher-thumb[data-v-9fd37f29]{width:110px;height:110px;object-fit:cover;border-radius:8px;border:1px solid #cbd5e1;cursor:pointer}.sub-table[data-v-9fd37f29]{width:100%;border-collapse:collapse;font-size:12.5px}.sub-table th[data-v-9fd37f29],.sub-table td[data-v-9fd37f29]{padding:10px;border-bottom:1px solid #f1f5f9;text-align:left}.sub-table th[data-v-9fd37f29]{background:#f8fafc;color:#475569}.pill[data-v-9fd37f29]{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}.pill.paid[data-v-9fd37f29]{background:#dcfce7;color:#16a34a}.pill.unpaid[data-v-9fd37f29]{background:#fee2e2;color:#dc2626}.mini-btn[data-v-9fd37f29]{padding:4px 10px;border:1px solid #cbd5e1;background:#fff;border-radius:5px;cursor:pointer;font-size:11.5px}.btn-add-ch[data-v-9fd37f29]{height:32px;padding:0 12px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:12px;cursor:pointer}.modal-mask[data-v-9fd37f29]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;z-index:999;display:flex;align-items:center;justify-content:center}.modal-panel[data-v-9fd37f29]{background:#fff;width:420px;border-radius:12px;overflow:hidden}.modal-head[data-v-9fd37f29]{padding:14px 18px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;font-weight:700}.close-x[data-v-9fd37f29]{border:none;background:none;font-size:20px;cursor:pointer}.modal-body[data-v-9fd37f29]{padding:18px;display:flex;flex-direction:column;gap:12px}.modal-foot[data-v-9fd37f29]{padding:12px 18px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-9fd37f29]{height:36px;padding:0 14px;border:1px solid #cbd5e1;background:#fff;border-radius:6px;cursor:pointer}.preview-large[data-v-9fd37f29]{max-width:90%;max-height:90vh;border-radius:8px}.im-pro-workbench[data-v-fe95691e]{flex:1;display:flex;height:100%;min-height:0;max-height:100%;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px 24px #0f172a12;border:1px solid #e2e8f0}.mobile-im-tabs[data-v-fe95691e],.mob-back-list-btn[data-v-fe95691e],.mob-dossier-btn[data-v-fe95691e],.mob-dossier-top-bar[data-v-fe95691e]{display:none}.im-left-panel[data-v-fe95691e]{width:316px;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;background:#f8fafc;flex-shrink:0}.agent-identity-bar[data-v-fe95691e]{background:linear-gradient(90deg,#0f172a,#1e293b);color:#fff;padding:12px 14px;display:flex;align-items:center;justify-content:space-between}.ai-left[data-v-fe95691e]{display:flex;align-items:center;gap:8px}.ai-dot[data-v-fe95691e]{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}.ai-title[data-v-fe95691e]{font-size:13.5px;font-weight:700}.agent-switch-select[data-v-fe95691e]{height:28px;background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:6px;font-size:12px;padding:0 6px;outline:none}.agent-switch-select option[data-v-fe95691e]{color:#0f172a}.locked-badge[data-v-fe95691e]{background:#22c55e33;color:#86efac;font-size:11px;padding:2px 8px;border-radius:10px;font-weight:600}.left-filter-box[data-v-fe95691e]{padding:10px 12px;background:#fff;border-bottom:1px solid #e2e8f0}.conv-search-input[data-v-fe95691e]{width:100%;height:34px;border:1px solid #cbd5e1;border-radius:8px;padding:0 12px;font-size:12.5px;background:#f8fafc;outline:none}.conv-search-input[data-v-fe95691e]:focus{border-color:#2563eb;background:#fff}.filter-tabs[data-v-fe95691e]{display:flex;gap:6px;margin-top:8px}.f-tab[data-v-fe95691e]{flex:1;height:28px;border:1px solid #e2e8f0;background:#f8fafc;border-radius:6px;font-size:11.5px;font-weight:600;color:#475569;cursor:pointer}.f-tab.active[data-v-fe95691e]{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.f-tab.has-unread-tab[data-v-fe95691e]{background:#fef2f2;border-color:#fca5a5;color:#dc2626;font-weight:800}.client-voice-switch-bar[data-v-fe95691e]{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed #e2e8f0}.cvs-label[data-v-fe95691e]{font-size:11px;font-weight:700;color:#475569;white-space:nowrap}.cvs-pill[data-v-fe95691e]{flex:1;height:26px;border-radius:6px;border:1px solid #cbd5e1;background:#f1f5f9;color:#64748b;font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;transition:all .18s;padding:0 6px;white-space:nowrap}.cvs-pill.is-on[data-v-fe95691e]{background:#ecfdf5;border-color:#6ee7b7;color:#047857}.cvs-pill.is-off[data-v-fe95691e]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.cvs-dot[data-v-fe95691e]{width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.switch-tool-btn.sw-on[data-v-fe95691e]{background:#f0fdf4!important;border-color:#86efac!important;color:#15803d!important;font-weight:700!important}.switch-tool-btn.sw-off[data-v-fe95691e]{background:#fef2f2!important;border-color:#fecaca!important;color:#dc2626!important;font-weight:700!important}.sw-indicator[data-v-fe95691e]{width:7px;height:7px;border-radius:50%;background:currentColor;display:inline-block}.conv-scroll-list[data-v-fe95691e]{flex:1;overflow-y:auto}.conv-load-more-wrap[data-v-fe95691e]{padding:10px 12px 16px}.conv-load-more-btn[data-v-fe95691e]{width:100%;height:34px;border:1px solid #bfdbfe;background:#eff6ff;color:#2563eb;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.conv-load-more-btn[data-v-fe95691e]:hover{background:#dbeafe}.empty-conv-state[data-v-fe95691e]{padding:40px 16px;text-align:center;color:#94a3b8;font-size:13px}.conv-card[data-v-fe95691e]{display:flex;align-items:flex-start;gap:10px;padding:12px;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background .15s}.conv-card[data-v-fe95691e]:hover{background:#f1f5f9}.conv-card.has-unread[data-v-fe95691e]{background:linear-gradient(90deg,#fef2f2,#fff1f2);border-left:4px solid #ef4444;border-bottom-color:#fecaca}.conv-card.active[data-v-fe95691e]{background:#eff6ff;border-left:4px solid #2563eb}.cc-avatar-box[data-v-fe95691e]{position:relative;flex-shrink:0}.cc-avatar[data-v-fe95691e]{width:42px;height:42px;border-radius:50%;background:#fff;padding:4px;border:1px solid #e2e8f0}.cc-avatar-unread[data-v-fe95691e]{position:absolute;top:-5px;left:-5px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#dc2626;color:#fff;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;box-shadow:0 2px 6px #dc262680;animation:ccBadgePulse-fe95691e 1.2s infinite}@keyframes ccBadgePulse-fe95691e{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.cc-status-dot[data-v-fe95691e]{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;border:2px solid #fff}.cc-status-dot.is-on[data-v-fe95691e]{background:#16a34a}.cc-status-dot.is-off[data-v-fe95691e]{background:#94a3b8}.cc-info[data-v-fe95691e]{flex:1;min-width:0;text-align:left}.cc-row-1[data-v-fe95691e]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.cc-name[data-v-fe95691e]{font-size:14px;font-weight:700;color:#0f172a}.cc-new-pill[data-v-fe95691e]{background:#ef4444;color:#fff;font-size:10px;font-weight:800;padding:1px 5px;border-radius:4px;flex-shrink:0}.cc-agent-tag[data-v-fe95691e]{font-size:10.5px;padding:1px 6px;border-radius:4px;background:#dbeafe;color:#1d4ed8;font-weight:700}.cc-agent-tag.g-62[data-v-fe95691e]{background:#fef3c7;color:#b45309}.cc-agent-tag.g-63[data-v-fe95691e]{background:#ede9fe;color:#6d28d9}.cc-time[data-v-fe95691e]{margin-left:auto;font-size:11px;color:#94a3b8}.cc-row-2[data-v-fe95691e]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:4px}.cc-debt[data-v-fe95691e]{font-size:11.5px;font-weight:700;color:#dc2626}.cc-overdue[data-v-fe95691e]{font-size:10.5px;background:#fee2e2;color:#dc2626;padding:0 5px;border-radius:4px}.cc-page-badge[data-v-fe95691e]{font-size:10.5px;background:#dcfce7;color:#15803d;padding:0 5px;border-radius:4px}.cc-row-3[data-v-fe95691e]{display:flex;align-items:center;justify-content:space-between;gap:6px}.cc-last-msg[data-v-fe95691e]{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-last-msg.is-unread-msg[data-v-fe95691e]{color:#dc2626;font-weight:800}.cc-unread-badge[data-v-fe95691e]{background:#ef4444;color:#fff;font-size:11px;font-weight:800;padding:2px 7px;border-radius:10px;flex-shrink:0;box-shadow:0 2px 5px #ef444459}.im-center-panel[data-v-fe95691e]{flex:1;display:flex;flex-direction:column;min-width:0;background:#f1f5f9}.chat-top-header[data-v-fe95691e]{background:#fff;padding:12px 18px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between}.cth-left[data-v-fe95691e]{text-align:left}.cth-title-row[data-v-fe95691e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cth-name[data-v-fe95691e]{font-size:16px;font-weight:800;color:#0f172a}.cth-phone[data-v-fe95691e]{font-size:13px;color:#2563eb;cursor:pointer;font-weight:600}.cth-agent-pill[data-v-fe95691e]{background:#eff6ff;color:#1d4ed8;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:6px}.cth-online-pill[data-v-fe95691e]{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:6px}.cth-online-pill.on[data-v-fe95691e]{background:#dcfce7;color:#15803d}.cth-online-pill.off[data-v-fe95691e]{background:#f1f5f9;color:#64748b}.cth-sub-row[data-v-fe95691e]{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#64748b;margin-top:4px}.cth-right[data-v-fe95691e]{display:flex;align-items:center;gap:8px}.header-call-btn[data-v-fe95691e]{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 3px 10px #10b9814d}.header-action-btn[data-v-fe95691e]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600;color:#334155;cursor:pointer}.m-audio-bubble[data-v-fe95691e]{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.msg-item-row.is-agent .m-audio-bubble[data-v-fe95691e]{flex-direction:row-reverse}.m-audio-wave[data-v-fe95691e]{display:flex;align-items:center}.m-audio-bubble.playing .m-audio-wave svg .w1[data-v-fe95691e],.m-audio-bubble.playing .m-audio-wave svg .w2[data-v-fe95691e]{animation:admAudioWave-fe95691e .9s infinite ease-in-out}.m-audio-bubble.playing .m-audio-wave svg .w2[data-v-fe95691e]{animation-delay:.25s}@keyframes admAudioWave-fe95691e{0%,to{opacity:.2}50%{opacity:1}}.m-audio-dur[data-v-fe95691e]{font-size:13px;font-weight:700}.m-call-bubble[data-v-fe95691e]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-weight:600}.m-call-redial[data-v-fe95691e]{font-size:11px;padding:2px 8px;border-radius:999px;background:#10b98129;color:#059669;font-weight:700}.msg-item-row.is-agent .m-call-redial[data-v-fe95691e]{background:#ffffff38;color:#fff}.voice-rec-btn[data-v-fe95691e]{background:#eff6ff!important;border-color:#93c5fd!important;color:#1d4ed8!important;font-weight:700!important}.realtime-call-btn[data-v-fe95691e]{background:#ecfdf5!important;border-color:#6ee7b7!important;color:#047857!important;font-weight:700!important}.adm-recording-pill[data-v-fe95691e]{display:inline-flex;align-items:center;gap:8px;background:#fef2f2;border:1px solid #fca5a5;color:#b91c1c;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700}.arp-dot[data-v-fe95691e]{width:8px;height:8px;border-radius:50%;background:#ef4444;animation:admAudioWave-fe95691e 1s infinite}.arp-btn[data-v-fe95691e]{border:none;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700;cursor:pointer}.arp-btn.cancel[data-v-fe95691e]{background:#e2e8f0;color:#475569}.arp-btn.send[data-v-fe95691e]{background:#2563eb;color:#fff}.remote-jump-bar[data-v-fe95691e]{background:#fffbeb;border-bottom:1px solid #fde68a;padding:8px 16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rjb-title[data-v-fe95691e]{font-size:12px;font-weight:700;color:#b45309}.rjb-btn[data-v-fe95691e]{height:26px;padding:0 10px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;font-size:11.5px;font-weight:600;color:#334155;cursor:pointer}.rjb-btn.primary[data-v-fe95691e]{background:#2563eb;border-color:#2563eb;color:#fff}.rjb-btn.danger[data-v-fe95691e]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.chat-message-stream[data-v-fe95691e]{flex:1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:14px}.msg-item-row[data-v-fe95691e]{display:flex;align-items:flex-start;gap:10px;max-width:78%}.msg-item-row.is-agent[data-v-fe95691e]{align-self:flex-end;flex-direction:row-reverse}.msg-item-avatar[data-v-fe95691e]{width:38px;height:38px;border-radius:50%;background:#fff;padding:3px;border:1px solid #e2e8f0;flex-shrink:0}.msg-item-body[data-v-fe95691e]{display:flex;flex-direction:column;align-items:flex-start}.msg-item-row.is-agent .msg-item-body[data-v-fe95691e]{align-items:flex-end}.msg-item-meta[data-v-fe95691e]{display:flex;align-items:center;gap:8px;font-size:11px;color:#64748b;margin-bottom:4px}.recall-link[data-v-fe95691e]{background:none;border:none;color:#ef4444;font-size:11px;cursor:pointer;padding:0}.m-bubble[data-v-fe95691e]{background:#fff;color:#0f172a;padding:10px 14px;border-radius:4px 12px 12px;font-size:13.5px;line-height:1.55;box-shadow:0 2px 6px #0f172a0d;text-align:left;word-break:break-word}.msg-item-row.is-agent .m-bubble[data-v-fe95691e]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border-radius:12px 4px 12px 12px}.img-bubble[data-v-fe95691e]{padding:6px}.m-chat-img[data-v-fe95691e]{max-width:210px;max-height:240px;border-radius:8px;display:block;cursor:pointer}.m-card-box[data-v-fe95691e]{width:280px;background:#fff;border:1px solid #bfdbfe;border-radius:12px;overflow:hidden;text-align:left;box-shadow:0 4px 12px #2563eb14}.mcb-head[data-v-fe95691e]{background:#eff6ff;padding:8px 12px;display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#1e40af}.mcb-icon[data-v-fe95691e]{width:16px;height:16px;object-fit:contain}.mcb-body[data-v-fe95691e]{padding:10px 12px}.mcb-text[data-v-fe95691e]{font-size:12.5px;color:#334155;line-height:1.45}.mcb-account[data-v-fe95691e]{margin-top:6px;padding:6px 8px;background:#f8fafc;border-radius:6px;font-size:12px;font-weight:700;color:#0f172a}.m-read-flag[data-v-fe95691e]{font-size:10.5px;color:#64748b;margin-top:3px}.wx-push-btn[data-v-fe95691e]{background:#f0fdf4!important;border-color:#86efac!important;color:#059669!important;font-weight:700!important}.wx-dot[data-v-fe95691e]{width:16px;height:16px;border-radius:4px;background:#07c160;color:#fff;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.quick-script-bar[data-v-fe95691e]{background:#f8fafc;border-top:1px solid #e2e8f0;padding:8px 14px;display:flex;align-items:center;gap:8px}.qsb-label[data-v-fe95691e]{font-size:12px;font-weight:700;color:#475569;white-space:nowrap}.qsb-chips[data-v-fe95691e]{flex:1;display:flex;gap:6px;overflow-x:auto}.qsb-chip[data-v-fe95691e]{white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:14px;padding:4px 10px;font-size:12px;color:#334155;cursor:pointer}.qsb-chip[data-v-fe95691e]:hover{border-color:#2563eb;color:#2563eb}.qsb-manage-btn[data-v-fe95691e]{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.chat-composer-box[data-v-fe95691e]{background:#fff;border-top:1px solid #e2e8f0;padding:10px 14px}.composer-action-bar[data-v-fe95691e]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.c-tool-btn[data-v-fe95691e]{display:inline-flex;align-items:center;gap:5px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:600;color:#334155;cursor:pointer}.hidden-file[data-v-fe95691e]{display:none}.c-tool-icon[data-v-fe95691e]{width:15px;height:15px;object-fit:contain}.c-channel-select[data-v-fe95691e]{flex:1;min-width:210px;height:30px;border:1px solid #93c5fd;background:#eff6ff;color:#1e40af;border-radius:6px;padding:0 8px;font-size:12px;font-weight:600;outline:none}.composer-input-wrap[data-v-fe95691e]{display:flex;gap:10px}.c-textarea[data-v-fe95691e]{flex:1;border:1px solid #cbd5e1;border-radius:8px;padding:8px 12px;font-size:13.5px;resize:none;outline:none}.c-textarea[data-v-fe95691e]:focus{border-color:#2563eb}.c-send-btn[data-v-fe95691e]{width:104px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer}.empty-workbench[data-v-fe95691e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#64748b}.ew-icon[data-v-fe95691e]{width:56px;height:56px;opacity:.4;margin-bottom:12px}.ew-title[data-v-fe95691e]{font-size:16px;font-weight:700;color:#334155}.ew-sub[data-v-fe95691e]{font-size:12.5px;margin-top:6px}.im-right-panel[data-v-fe95691e]{width:310px;border-left:1px solid #e2e8f0;background:#fff;display:flex;flex-direction:column;flex-shrink:0}.right-tabs-head[data-v-fe95691e]{display:flex;border-bottom:1px solid #e2e8f0;background:#f8fafc}.r-tab-btn[data-v-fe95691e]{flex:1;height:42px;border:none;background:transparent;font-size:13px;font-weight:700;color:#64748b;cursor:pointer;border-bottom:2px solid transparent}.r-tab-btn.active[data-v-fe95691e]{color:#2563eb;border-bottom-color:#2563eb;background:#fff}.right-tab-body[data-v-fe95691e]{flex:1;overflow-y:auto;padding:14px;text-align:left}.dossier-card[data-v-fe95691e]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;margin-bottom:14px}.dc-row[data-v-fe95691e]{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:12.5px}.dc-row .k[data-v-fe95691e]{color:#64748b}.dc-row .v[data-v-fe95691e]{color:#0f172a}.copyable[data-v-fe95691e]{color:#2563eb!important;cursor:pointer}.highlight-row[data-v-fe95691e]{border-top:1px dashed #cbd5e1;margin-top:4px;padding-top:8px}.text-red[data-v-fe95691e]{color:#dc2626!important}.lg-price[data-v-fe95691e]{font-size:16px;font-weight:800}.live-editor-box[data-v-fe95691e]{border:1px solid #e2e8f0;border-radius:10px;padding:12px}.leb-title[data-v-fe95691e]{font-size:13px;font-weight:800;color:#0f172a;margin-bottom:10px}.leb-field[data-v-fe95691e]{margin-bottom:10px}.leb-field label[data-v-fe95691e]{display:block;font-size:11.5px;color:#475569;margin-bottom:4px;font-weight:600}.leb-field input[data-v-fe95691e],.leb-field select[data-v-fe95691e]{width:100%;height:34px;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px;font-size:13px}.leb-btn[data-v-fe95691e]{width:100%;height:36px;border:none;border-radius:8px;font-size:12.5px;font-weight:700;color:#fff;cursor:pointer;margin-top:6px}.leb-btn.primary[data-v-fe95691e]{background:#2563eb}.leb-btn.orange[data-v-fe95691e]{background:#ea580c}.empty-vouchers[data-v-fe95691e]{padding:36px 12px;text-align:center;color:#94a3b8;font-size:13px}.voucher-audit-card[data-v-fe95691e]{border:1px solid #e2e8f0;border-radius:10px;padding:12px;margin-bottom:12px;background:#f8fafc}.vac-top[data-v-fe95691e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.vac-period[data-v-fe95691e]{font-size:13px;font-weight:700;color:#0f172a}.vac-status[data-v-fe95691e]{font-size:11px;padding:2px 6px;border-radius:4px;font-weight:700}.st-wait[data-v-fe95691e]{background:#fef3c7;color:#d97706}.st-ok[data-v-fe95691e]{background:#dcfce7;color:#16a34a}.st-no[data-v-fe95691e]{background:#fee2e2;color:#dc2626}.vac-line[data-v-fe95691e]{font-size:12px;color:#475569;margin-bottom:4px}.vac-img[data-v-fe95691e]{width:100%;max-height:180px;object-fit:cover;border-radius:8px;border:1px solid #cbd5e1;margin:6px 0;cursor:pointer}.vac-actions[data-v-fe95691e]{display:flex;gap:8px;margin-top:6px}.vac-btn[data-v-fe95691e]{flex:1;height:32px;border:none;border-radius:6px;font-size:12px;font-weight:700;color:#fff;cursor:pointer}.vac-btn.pass[data-v-fe95691e]{background:#16a34a}.vac-btn.reject[data-v-fe95691e]{background:#ef4444}.modal-mask[data-v-fe95691e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:1500;display:flex;align-items:center;justify-content:center}.script-modal-card[data-v-fe95691e]{width:600px;max-width:92vw;background:#fff;border-radius:12px;overflow:hidden}.sm-head[data-v-fe95691e]{padding:14px 18px;background:#0f172a;color:#fff;display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:700}.sm-close[data-v-fe95691e]{background:none;border:none;color:#fff;font-size:20px;cursor:pointer}.sm-body[data-v-fe95691e]{padding:16px}.sm-add-row[data-v-fe95691e]{display:flex;gap:8px;margin-bottom:14px}.sm-input[data-v-fe95691e]{height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px;font-size:13px}.sm-input.short[data-v-fe95691e]{width:150px}.sm-input.flex[data-v-fe95691e]{flex:1}.sm-add-btn[data-v-fe95691e]{background:#2563eb;color:#fff;border:none;border-radius:6px;padding:0 16px;font-weight:600;cursor:pointer}.sm-list[data-v-fe95691e]{max-height:320px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:8px}.sm-item[data-v-fe95691e]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid #f1f5f9;font-size:13px;text-align:left}.sm-del-btn[data-v-fe95691e]{background:#fee2e2;color:#dc2626;border:none;border-radius:4px;padding:3px 8px;font-size:12px;cursor:pointer;margin-left:10px;flex-shrink:0}.img-preview-mask[data-v-fe95691e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;z-index:2000;display:flex;align-items:center;justify-content:center}.img-preview-large[data-v-fe95691e]{max-width:90vw;max-height:90vh;border-radius:8px}@media (max-width: 960px){.im-pro-workbench[data-v-fe95691e]{flex-direction:column;border-radius:0;border:none;box-shadow:none;height:100%;min-height:0;max-height:100%}.mobile-im-tabs[data-v-fe95691e]{display:flex;align-items:center;height:36px;background:#0f172a;padding:3px 6px;gap:4px;flex-shrink:0}.mit-btn[data-v-fe95691e]{flex:1;height:30px;border:none;border-radius:6px;background:#ffffff14;color:#cbd5e1;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.mit-btn.active[data-v-fe95691e]{background:#2563eb;color:#fff}.mit-badge[data-v-fe95691e]{background:#ef4444;color:#fff;font-size:10.5px;font-weight:900;padding:0 5px;border-radius:8px;line-height:16px}.im-left-panel[data-v-fe95691e],.im-center-panel[data-v-fe95691e],.im-right-panel[data-v-fe95691e]{display:none!important;width:100%!important;flex:1!important;min-height:0!important;height:100%!important;border:none!important}.im-pro-workbench.mobile-pane-list .im-left-panel[data-v-fe95691e],.im-pro-workbench.mobile-pane-chat .im-center-panel[data-v-fe95691e],.im-pro-workbench.mobile-pane-dossier .im-right-panel[data-v-fe95691e]{display:flex!important}.chat-top-header[data-v-fe95691e]{padding:6px 8px;gap:6px;flex-shrink:0}.cth-left[data-v-fe95691e]{flex:1;min-width:0}.cth-title-row[data-v-fe95691e]{flex-wrap:nowrap;gap:5px;overflow-x:auto}.cth-title-row[data-v-fe95691e]::-webkit-scrollbar{display:none}.mob-back-list-btn[data-v-fe95691e]{display:inline-flex;align-items:center;height:26px;padding:0 8px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:6px;font-size:11.5px;font-weight:700;white-space:nowrap;flex-shrink:0}.cth-name[data-v-fe95691e]{font-size:14px;white-space:nowrap}.cth-phone[data-v-fe95691e]{font-size:12px;white-space:nowrap}.cth-agent-pill[data-v-fe95691e],.cth-online-pill[data-v-fe95691e]{font-size:10.5px;padding:1px 6px;white-space:nowrap;flex-shrink:0}.cth-sub-row[data-v-fe95691e]{display:none}.cth-right[data-v-fe95691e]{gap:4px;flex-shrink:0}.header-call-btn[data-v-fe95691e]{padding:5px 8px;font-size:11.5px;gap:4px;white-space:nowrap}.mob-dossier-btn[data-v-fe95691e]{display:inline-flex;align-items:center;padding:5px 8px;font-size:11.5px;background:#fff7ed;border-color:#fed7aa;color:#c2410c;white-space:nowrap}.cth-right>.header-action-btn[data-v-fe95691e]:not(.mob-dossier-btn){display:none}.remote-jump-bar[data-v-fe95691e]{padding:4px 8px;gap:5px;flex-wrap:nowrap;overflow-x:auto;flex-shrink:0;-webkit-overflow-scrolling:touch}.remote-jump-bar[data-v-fe95691e]::-webkit-scrollbar{display:none}.rjb-title[data-v-fe95691e]{font-size:11px;white-space:nowrap;flex-shrink:0}.rjb-btn[data-v-fe95691e]{height:24px;padding:0 8px;font-size:11px;white-space:nowrap;flex-shrink:0}.chat-message-stream[data-v-fe95691e]{flex:1;min-height:0;padding:10px;gap:10px}.msg-item-row[data-v-fe95691e]{max-width:88%;gap:8px}.msg-item-avatar[data-v-fe95691e]{width:32px;height:32px}.m-bubble[data-v-fe95691e]{padding:8px 11px;font-size:13px}.m-card-box[data-v-fe95691e]{width:240px;max-width:74vw}.quick-script-bar[data-v-fe95691e]{padding:4px 8px;gap:6px;flex-shrink:0}.qsb-label[data-v-fe95691e]{font-size:11px}.qsb-chip[data-v-fe95691e],.qsb-manage-btn[data-v-fe95691e]{padding:3px 8px;font-size:11px}.chat-composer-box[data-v-fe95691e]{padding:6px 8px;padding-bottom:max(6px,env(safe-area-inset-bottom));flex-shrink:0}.composer-action-bar[data-v-fe95691e]{flex-wrap:nowrap;overflow-x:auto;gap:5px;margin-bottom:6px;-webkit-overflow-scrolling:touch}.composer-action-bar[data-v-fe95691e]::-webkit-scrollbar{display:none}.c-tool-btn[data-v-fe95691e]{padding:4px 8px;font-size:11.5px;white-space:nowrap;flex-shrink:0}.c-channel-select[data-v-fe95691e]{min-width:150px;max-width:170px;height:27px;font-size:11.5px;flex-shrink:0}.composer-input-wrap[data-v-fe95691e]{gap:6px;align-items:center}.c-textarea[data-v-fe95691e]{height:38px;min-height:38px;max-height:54px;padding:8px 10px;font-size:13.5px;line-height:20px}.c-send-btn[data-v-fe95691e]{width:82px;height:38px;font-size:13.5px;flex-shrink:0}.mob-dossier-top-bar[data-v-fe95691e]{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;background:#eff6ff;border-bottom:1px solid #bfdbfe;flex-shrink:0}.mdtb-back[data-v-fe95691e],.mdtb-full[data-v-fe95691e]{height:28px;padding:0 10px;border-radius:6px;border:1px solid #93c5fd;background:#fff;color:#1d4ed8;font-size:12px;font-weight:700}.mdtb-title[data-v-fe95691e]{font-size:13.5px;font-weight:800;color:#0f172a}.sm-add-row[data-v-fe95691e]{flex-direction:column}.sm-input.short[data-v-fe95691e]{width:100%}}.agents-page[data-v-4ab321d5]{display:flex;flex-direction:column;gap:18px}.banner-card[data-v-4ab321d5]{background:linear-gradient(135deg,#0f172a,#1e3a8a);color:#fff;border-radius:12px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.bc-left[data-v-4ab321d5]{display:flex;align-items:center;gap:14px}.bc-icon[data-v-4ab321d5]{width:48px;height:48px;object-fit:contain;background:#fffffff2;padding:6px;border-radius:10px;flex-shrink:0}.bc-title[data-v-4ab321d5]{font-size:18px;font-weight:700;margin-bottom:4px}.bc-desc[data-v-4ab321d5]{font-size:12.5px;opacity:.92;line-height:1.55}.btn-add-agent[data-v-4ab321d5]{height:40px;padding:0 20px;background:#2563eb;color:#fff;border:1px solid #60a5fa;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;flex-shrink:0;box-shadow:0 4px 12px #2563eb59}.sub-filter-bar[data-v-4ab321d5],.sub-pager-card[data-v-4ab321d5]{background:#fff;border-radius:12px;padding:14px 18px;box-shadow:0 2px 8px #0f172a0a;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.sfb-left[data-v-4ab321d5]{display:flex;align-items:center;gap:10px}.sfb-input[data-v-4ab321d5],.sfb-select[data-v-4ab321d5]{height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13px}.sfb-input[data-v-4ab321d5]{width:260px}.sfb-btn[data-v-4ab321d5]{height:36px;padding:0 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.sfb-right[data-v-4ab321d5]{font-size:13px;color:#475569}.sfb-right strong[data-v-4ab321d5]{color:#2563eb}.agent-grid[data-v-4ab321d5]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.agent-card[data-v-4ab321d5]{background:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 8px #0f172a0a;border:1px solid #e2e8f0;transition:all .2s}.agent-card.disabled[data-v-4ab321d5]{opacity:.72;background:#f8fafc}.ac-head[data-v-4ab321d5]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.ac-head-left[data-v-4ab321d5]{display:flex;align-items:center;gap:8px}.ac-badge[data-v-4ab321d5]{padding:4px 10px;border-radius:6px;font-size:13.5px;font-weight:700}.ac-badge.is-agent[data-v-4ab321d5]{background:#dbeafe;color:#1d4ed8}.ac-group[data-v-4ab321d5]{font-size:12px;color:#64748b;font-weight:600}.ac-status[data-v-4ab321d5]{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:10px}.ac-status.on[data-v-4ab321d5]{background:#dcfce7;color:#15803d}.ac-status.off[data-v-4ab321d5]{background:#fee2e2;color:#dc2626}.ac-head-btns[data-v-4ab321d5]{display:flex;gap:6px}.btn-copy[data-v-4ab321d5],.btn-edit[data-v-4ab321d5],.btn-toggle[data-v-4ab321d5],.btn-del[data-v-4ab321d5]{padding:4px 9px;border-radius:6px;font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid #cbd5e1;background:#f8fafc;color:#334155}.btn-copy[data-v-4ab321d5]{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.btn-toggle.disable[data-v-4ab321d5]{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.btn-toggle.enable[data-v-4ab321d5]{background:#dcfce7;border-color:#bbf7d0;color:#15803d}.btn-del[data-v-4ab321d5]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.ac-account[data-v-4ab321d5]{font-size:12.5px;color:#334155;margin-bottom:14px;background:#f8fafc;padding:10px 12px;border-radius:8px}.acc-row[data-v-4ab321d5]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:6px}.text-blue[data-v-4ab321d5]{color:#2563eb}.ac-desc[data-v-4ab321d5]{font-size:12px;color:#64748b;margin-bottom:4px}.ac-welcome[data-v-4ab321d5]{font-size:11.5px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-welcome span[data-v-4ab321d5]{font-weight:600;color:#1e293b}.ac-stats[data-v-4ab321d5]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;background:#f1f5f9;border-radius:8px;padding:10px 12px;margin-bottom:14px}.as-label[data-v-4ab321d5]{font-size:11px;color:#64748b;margin-bottom:4px}.as-val[data-v-4ab321d5]{font-size:14px;font-weight:700;color:#0f172a}.text-red[data-v-4ab321d5]{color:#dc2626}.text-green[data-v-4ab321d5]{color:#16a34a}.ac-actions[data-v-4ab321d5]{display:flex;gap:8px}.ac-btn[data-v-4ab321d5]{flex:1;height:35px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;border:none}.ac-btn.primary[data-v-4ab321d5]{background:#2563eb;color:#fff}.ac-btn.secondary[data-v-4ab321d5]{background:#ede9fe;color:#6d28d9}.ac-btn.outline[data-v-4ab321d5]{background:#f8fafc;color:#334155;border:1px solid #cbd5e1}.modal-mask[data-v-4ab321d5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;z-index:999;display:flex;align-items:center;justify-content:center;padding:20px}.modal-panel[data-v-4ab321d5]{background:#fff;width:100%;max-width:560px;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px #00000040}.modal-header[data-v-4ab321d5]{padding:15px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:15px}.close-btn[data-v-4ab321d5]{border:none;background:none;font-size:20px;cursor:pointer}.modal-body[data-v-4ab321d5]{padding:18px 20px;display:flex;flex-direction:column;gap:12px}.form-row-2[data-v-4ab321d5]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.form-item label[data-v-4ab321d5]{display:block;font-size:12.5px;font-weight:600;color:#475569;margin-bottom:5px}.form-item input[data-v-4ab321d5],.form-item select[data-v-4ab321d5],.form-item textarea[data-v-4ab321d5]{width:100%;border:1px solid #cbd5e1;border-radius:6px;padding:8px 10px;font-size:13px}.form-item input[data-v-4ab321d5],.form-item select[data-v-4ab321d5]{height:38px}.modal-footer[data-v-4ab321d5]{padding:12px 20px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-4ab321d5]{height:36px;padding:0 16px;border:1px solid #cbd5e1;background:#fff;border-radius:6px;cursor:pointer}.btn-submit[data-v-4ab321d5]{height:36px;padding:0 18px;border:none;background:#2563eb;color:#fff;border-radius:6px;font-weight:600;cursor:pointer}.ac-wx-row[data-v-4ab321d5]{margin-top:8px;padding:8px 10px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;display:flex;align-items:center;gap:10px}.ac-wx-thumb[data-v-4ab321d5]{width:44px;height:44px;object-fit:contain;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:2px;flex-shrink:0}.ac-wx-meta[data-v-4ab321d5]{flex:1;font-size:12px;color:#1e293b;display:flex;flex-direction:column;gap:3px}.wx-id-pill[data-v-4ab321d5]{margin-left:8px;background:#dcfce7;color:#15803d;padding:1px 6px;border-radius:4px;font-weight:600}.wx-id-pill.off[data-v-4ab321d5]{background:#f1f5f9;color:#64748b}.ac-wx-thumb.empty[data-v-4ab321d5],.wcs-qr-img.empty[data-v-4ab321d5]{display:flex;align-items:center;justify-content:center;font-size:10px;color:#94a3b8;text-align:center}.ac-wx-link[data-v-4ab321d5]{font-size:11.5px;color:#475569}.text-muted[data-v-4ab321d5]{color:#94a3b8}.wx-config-section[data-v-4ab321d5]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:10px}.wcs-title[data-v-4ab321d5]{font-size:13px;font-weight:700;color:#059669}.wcs-qr-row[data-v-4ab321d5]{display:flex;align-items:center;gap:12px}.wcs-qr-img[data-v-4ab321d5]{width:64px;height:64px;object-fit:contain;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:3px}.wcs-qr-right[data-v-4ab321d5]{flex:1;display:flex;flex-direction:column;gap:6px}.wcs-up-btn[data-v-4ab321d5]{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;background:#07c160;color:#fff;border-radius:5px;font-size:12px;font-weight:600;cursor:pointer;width:fit-content}.domain-manage-page[data-v-5f69cb75]{display:flex;flex-direction:column;gap:16px}.dns-hero-card[data-v-5f69cb75]{background:linear-gradient(135deg,#162447,#1f4068);color:#fff;border-radius:12px;padding:20px 24px;display:flex;justify-content:space-between;align-items:stretch;gap:24px;box-shadow:0 8px 24px #16244729}.hero-left[data-v-5f69cb75]{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.hero-title-row[data-v-5f69cb75]{display:flex;align-items:flex-start;gap:14px}.hero-title-main[data-v-5f69cb75]{flex:1}.hero-head-flex[data-v-5f69cb75]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:6px}.hero-buy-actions[data-v-5f69cb75]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.btn-gname-buy[data-v-5f69cb75]{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;text-decoration:none;padding:7px 14px;border-radius:7px;font-size:13px;font-weight:700;box-shadow:0 4px 12px #f59e0b59;transition:transform .15s ease,opacity .15s ease}.btn-gname-buy[data-v-5f69cb75]:hover{transform:translateY(-1px);opacity:.95}.btn-guide-toggle[data-v-5f69cb75]{background:#ffffff24;border:1px solid rgba(255,255,255,.28);color:#fff;padding:6px 12px;border-radius:7px;font-size:12.5px;font-weight:600;cursor:pointer}.btn-guide-toggle[data-v-5f69cb75]:hover{background:#ffffff38}.hero-icon[data-v-5f69cb75]{width:38px;height:38px;object-fit:contain;flex-shrink:0;margin-top:2px}.hero-title-row h2[data-v-5f69cb75]{font-size:18px;font-weight:700;margin:0;color:#fff}.hero-title-row p[data-v-5f69cb75]{margin:0;font-size:13px;line-height:1.6;color:#ffffffdb}.hero-title-row p code[data-v-5f69cb75]{background:#3b82f64d;padding:1px 6px;border-radius:4px;color:#93c5fd;font-family:monospace}.dns-steps-bar[data-v-5f69cb75]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.step-box[data-v-5f69cb75]{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:10px 12px;display:flex;align-items:center;gap:10px}.step-num[data-v-5f69cb75]{width:28px;height:28px;border-radius:6px;background:#3b82f6;color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-body[data-v-5f69cb75]{flex:1;display:flex;flex-direction:column;gap:2px}.step-body strong[data-v-5f69cb75]{font-size:13px;color:#fff}.step-body span[data-v-5f69cb75]{font-size:12px;color:#ffffffc7}.step-body code[data-v-5f69cb75]{background:#3b82f64d;padding:1px 5px;border-radius:4px;color:#93c5fd;font-family:monospace}.copy-ip-btn[data-v-5f69cb75]{background:#3b82f6;color:#fff;border:none;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;text-decoration:none}.copy-ip-btn.gname-link[data-v-5f69cb75]{background:#f59e0b}.copy-ip-btn[data-v-5f69cb75]:hover{opacity:.92}.hero-stats[data-v-5f69cb75]{display:grid;grid-template-columns:repeat(2,135px);gap:10px;flex-shrink:0}.h-stat[data-v-5f69cb75]{background:#ffffff17;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;justify-content:center;gap:4px}.h-stat .lbl[data-v-5f69cb75]{font-size:11px;color:#ffffffb3}.h-stat .val[data-v-5f69cb75]{font-size:18px;font-weight:700;color:#fff}.h-stat .val.mono[data-v-5f69cb75]{font-size:14px;font-family:monospace;color:#93c5fd}.h-stat .val.highlight[data-v-5f69cb75]{color:#fbbf24}.h-stat .val.green[data-v-5f69cb75]{color:#34d399}.gname-guide-card[data-v-5f69cb75]{background:#fff;border:1px solid #dbeafe;border-radius:12px;padding:18px 20px;box-shadow:0 4px 16px #1e40af0f}.gg-header[data-v-5f69cb75]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:14px;border-bottom:1px solid #e2e8f0;margin-bottom:16px}.gg-title-wrap[data-v-5f69cb75]{display:flex;align-items:center;gap:10px}.gg-badge[data-v-5f69cb75]{background:#fef3c7;color:#b45309;border:1px solid #fde68a;font-size:11.5px;font-weight:700;padding:3px 8px;border-radius:6px}.gg-title-wrap h3[data-v-5f69cb75]{margin:0;font-size:15.5px;font-weight:800;color:#0f172a}.gg-header-btns[data-v-5f69cb75]{display:flex;align-items:center;gap:10px}.gg-jump-btn[data-v-5f69cb75]{background:#f59e0b;color:#fff;text-decoration:none;padding:6px 14px;border-radius:6px;font-size:12.5px;font-weight:700}.gg-close-btn[data-v-5f69cb75]{background:#f1f5f9;border:1px solid #cbd5e1;color:#475569;padding:5px 12px;border-radius:6px;font-size:12px;cursor:pointer}.gg-steps-grid[data-v-5f69cb75]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}.gg-step-item[data-v-5f69cb75]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;justify-content:space-between}.gg-step-head[data-v-5f69cb75]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.gg-idx[data-v-5f69cb75]{background:#2563eb;color:#fff;font-size:11px;font-weight:700;padding:2px 7px;border-radius:5px}.gg-step-head strong[data-v-5f69cb75]{font-size:13.5px;color:#0f172a}.gg-list[data-v-5f69cb75]{margin:0;padding-left:18px;font-size:12.5px;color:#334155;line-height:1.65}.gg-list li[data-v-5f69cb75]{margin-bottom:6px}.gg-list a[data-v-5f69cb75]{color:#2563eb;font-weight:700}.gg-list code[data-v-5f69cb75]{background:#e0e7ff;color:#1e40af;padding:1px 5px;border-radius:4px;font-family:monospace}.gg-ip-copy-row[data-v-5f69cb75]{margin-top:8px;padding:8px 10px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#1e3a8a}.gg-ip-copy-row code[data-v-5f69cb75]{font-weight:800;font-family:monospace}.gg-mini-btn[data-v-5f69cb75]{background:#2563eb;color:#fff;border:none;border-radius:5px;padding:4px 10px;font-size:11.5px;font-weight:600;cursor:pointer}.gg-mode-compare[data-v-5f69cb75]{display:flex;flex-direction:column;gap:8px}.gg-mode-box[data-v-5f69cb75]{padding:9px 11px;border-radius:8px;font-size:12px;line-height:1.5}.gg-mode-box.global[data-v-5f69cb75]{background:#f0fdf4;border:1px solid #bbf7d0;color:#14532d}.gg-mode-box.sub[data-v-5f69cb75]{background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a}.gm-title[data-v-5f69cb75]{font-weight:700;font-size:12.5px;margin-bottom:3px}.gg-mode-box p[data-v-5f69cb75]{margin:0 0 6px}.gg-mode-box code[data-v-5f69cb75]{background:#ffffffbf;padding:0 4px;border-radius:3px;font-family:monospace}.gm-action-btn[data-v-5f69cb75]{background:#16a34a;color:#fff;border:none;border-radius:5px;padding:4px 10px;font-size:11.5px;font-weight:700;cursor:pointer}.gm-action-btn.sub[data-v-5f69cb75]{background:#2563eb}.gg-dns-table-wrap[data-v-5f69cb75]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px}.gg-dns-table-title[data-v-5f69cb75]{font-size:12.5px;font-weight:700;color:#1e293b;margin-bottom:8px}.gg-dns-table[data-v-5f69cb75]{width:100%;border-collapse:collapse;font-size:12.5px;background:#fff;border-radius:6px;overflow:hidden}.gg-dns-table th[data-v-5f69cb75]{background:#f1f5f9;color:#334155;text-align:left;padding:8px 12px;font-weight:700;border-bottom:1px solid #e2e8f0}.gg-dns-table td[data-v-5f69cb75]{padding:8px 12px;border-bottom:1px solid #f1f5f9;color:#334155}.scene-tag[data-v-5f69cb75]{display:inline-block;padding:2px 7px;border-radius:4px;font-size:11.5px;font-weight:700}.scene-tag.global[data-v-5f69cb75]{background:#dcfce7;color:#15803d}.scene-tag.sub[data-v-5f69cb75]{background:#dbeafe;color:#1d4ed8}.ip-code[data-v-5f69cb75]{background:#eff6ff;color:#1d4ed8;font-weight:700;padding:2px 6px;border-radius:4px;font-family:monospace}.tiny-copy[data-v-5f69cb75]{margin-left:6px;background:#f1f5f9;border:1px solid #cbd5e1;color:#334155;border-radius:4px;padding:1px 6px;font-size:11px;cursor:pointer}.toolbar-card[data-v-5f69cb75]{background:#fff;border-radius:10px;padding:14px 18px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 10px #0f172a0a}.toolbar-top-row[data-v-5f69cb75]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.scope-tabs[data-v-5f69cb75]{display:flex;align-items:center;gap:8px}.scope-tab[data-v-5f69cb75]{height:34px;padding:0 14px;border-radius:7px;border:1px solid #e2e8f0;background:#f8fafc;color:#475569;font-size:13px;font-weight:600;cursor:pointer}.scope-tab.active[data-v-5f69cb75]{background:#eff6ff;border-color:#2563eb;color:#1d4ed8}.filter-group[data-v-5f69cb75]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.search-input[data-v-5f69cb75]{width:280px;height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13px}.group-select[data-v-5f69cb75]{height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13px;background:#fff;min-width:240px}.action-group[data-v-5f69cb75]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.btn-buy-domain-bar[data-v-5f69cb75]{height:36px;padding:0 14px;background:#fffbeb;color:#b45309;border:1px solid #fcd34d;border-radius:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center}.btn-primary[data-v-5f69cb75]{height:36px;padding:0 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.btn-outline[data-v-5f69cb75]{height:36px;padding:0 14px;background:#f8fafc;color:#475569;border:1px solid #cbd5e1;border-radius:6px;font-size:13px;cursor:pointer}.btn-check-all[data-v-5f69cb75]{height:36px;padding:0 14px;background:#ecfdf5;color:#059669;border:1px solid #a7f3d0;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.btn-add-global[data-v-5f69cb75]{height:36px;padding:0 14px;background:linear-gradient(135deg,#059669,#047857);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 10px #05966933}.btn-add-domain[data-v-5f69cb75]{height:36px;padding:0 16px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 10px #2563eb38}.table-card[data-v-5f69cb75]{background:#fff;border-radius:10px;padding:0;overflow:hidden;box-shadow:0 2px 10px #0f172a0a}.domain-table[data-v-5f69cb75]{width:100%;border-collapse:collapse;font-size:13px}.domain-table th[data-v-5f69cb75]{background:#f8fafc;color:#334155;font-weight:600;text-align:left;padding:12px 14px;border-bottom:1px solid #e2e8f0}.domain-table td[data-v-5f69cb75]{padding:12px 14px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.empty-cell[data-v-5f69cb75]{text-align:center;padding:42px 20px!important;color:#64748b}.domain-name-wrap[data-v-5f69cb75]{display:flex;align-items:center;gap:8px;margin-bottom:5px}.domain-link[data-v-5f69cb75]{font-size:14px;font-weight:700;color:#1d4ed8;text-decoration:none;font-family:monospace}.domain-link[data-v-5f69cb75]:hover{text-decoration:underline}.primary-tag[data-v-5f69cb75]{background:#dbeafe;color:#1e40af;font-size:11px;padding:1px 6px;border-radius:4px;font-weight:600}.global-tag[data-v-5f69cb75]{background:#dcfce7;color:#15803d;font-size:11px;padding:1px 6px;border-radius:4px;font-weight:600}.domain-sub-actions[data-v-5f69cb75]{display:flex;gap:6px}.mini-link-btn[data-v-5f69cb75]{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;font-size:11px;padding:2px 7px;border-radius:4px;cursor:pointer}.mini-link-btn.blue[data-v-5f69cb75]{background:#eff6ff;border-color:#bfdbfe;color:#2563eb;font-weight:600}.sub-backend-badge[data-v-5f69cb75]{display:inline-flex;align-items:center;gap:8px;background:#eff6ff;border:1px solid #bfdbfe;padding:6px 10px;border-radius:8px}.sub-backend-badge .dot[data-v-5f69cb75]{width:8px;height:8px;border-radius:50%;background:#2563eb}.sub-backend-badge strong[data-v-5f69cb75]{display:block;color:#1e40af;font-size:13px}.sub-backend-badge small[data-v-5f69cb75]{display:block;color:#3b82f6;font-size:11px}.global-site-badge[data-v-5f69cb75]{display:inline-flex;align-items:center;gap:8px;background:#f0fdf4;border:1px solid #bbf7d0;padding:6px 10px;border-radius:8px}.global-site-badge .dot[data-v-5f69cb75]{width:8px;height:8px;border-radius:50%;background:#16a34a}.global-site-badge strong[data-v-5f69cb75]{display:block;color:#166534;font-size:13px}.global-site-badge small[data-v-5f69cb75]{display:block;color:#15803d;font-size:11px}.route-desc[data-v-5f69cb75]{font-size:12px;line-height:1.5;color:#475569}.route-desc.sub strong[data-v-5f69cb75]{color:#1d4ed8}.brand-pill[data-v-5f69cb75]{background:#fef3c7;color:#92400e;padding:3px 8px;border-radius:4px;font-size:12px;font-weight:600}.muted-txt[data-v-5f69cb75]{color:#94a3b8;font-size:12px}.status-pill[data-v-5f69cb75]{display:inline-block;padding:4px 8px;border-radius:5px;font-size:12px;font-weight:600}.status-pill.ok[data-v-5f69cb75]{background:#dcfce7;color:#15803d}.status-pill.cdn[data-v-5f69cb75]{background:#e0f2fe;color:#0369a1}.status-pill.pending[data-v-5f69cb75]{background:#fef3c7;color:#b45309}.nginx-pill[data-v-5f69cb75]{display:inline-block;padding:4px 8px;border-radius:5px;font-size:12px;font-weight:600}.nginx-pill.bound[data-v-5f69cb75]{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.nginx-pill.off[data-v-5f69cb75]{background:#f1f5f9;color:#64748b}.row-actions[data-v-5f69cb75]{display:flex;gap:6px;flex-wrap:wrap}.act-btn[data-v-5f69cb75]{padding:5px 10px;border-radius:5px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent}.act-btn.check[data-v-5f69cb75]{background:#f0fdf4;color:#15803d;border-color:#bbf7d0}.act-btn.edit[data-v-5f69cb75]{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}.act-btn.del[data-v-5f69cb75]{background:#fef2f2;color:#dc2626;border-color:#fecaca}.modal-mask[data-v-5f69cb75]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a8c;display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px}.modal-panel[data-v-5f69cb75]{background:#fff;width:640px;max-width:100%;border-radius:12px;overflow:hidden;box-shadow:0 20px 45px #0f172a40}.modal-head[data-v-5f69cb75]{padding:16px 20px;background:#0f172a;color:#fff;display:flex;justify-content:space-between;align-items:center}.modal-head h3[data-v-5f69cb75]{margin:0;font-size:16px}.close-btn[data-v-5f69cb75]{background:none;border:none;color:#94a3b8;font-size:22px;cursor:pointer}.modal-body[data-v-5f69cb75]{padding:20px;display:flex;flex-direction:column;gap:14px;max-height:80vh;overflow-y:auto}.dns-tip-banner[data-v-5f69cb75]{background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a;padding:10px 12px;border-radius:8px;font-size:12.5px;line-height:1.5}.dtb-top[data-v-5f69cb75]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.dtb-top a[data-v-5f69cb75]{color:#1d4ed8;font-weight:700}.dtb-btns[data-v-5f69cb75]{display:flex;align-items:center;gap:6px}.dtb-btn[data-v-5f69cb75]{background:#2563eb;color:#fff;border:none;border-radius:5px;padding:4px 9px;font-size:11.5px;font-weight:600;cursor:pointer;text-decoration:none}.dtb-btn.link[data-v-5f69cb75]{background:#f59e0b;color:#fff}.dns-tip-banner code[data-v-5f69cb75]{background:#dbeafe;padding:1px 6px;border-radius:4px;font-weight:700}.bind-mode-cards[data-v-5f69cb75]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bm-card[data-v-5f69cb75]{border:1.5px solid #cbd5e1;border-radius:8px;padding:10px 12px;display:flex;align-items:flex-start;gap:10px;cursor:pointer;background:#f8fafc;transition:all .15s ease}.bm-card.active[data-v-5f69cb75]{border-color:#2563eb;background:#eff6ff}.bm-radio[data-v-5f69cb75]{width:16px;height:16px;border-radius:50%;border:2px solid #94a3b8;margin-top:2px;flex-shrink:0;position:relative}.bm-card.active .bm-radio[data-v-5f69cb75]{border-color:#2563eb}.bm-card.active .bm-radio[data-v-5f69cb75]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#2563eb}.bm-info[data-v-5f69cb75]{display:flex;flex-direction:column;gap:3px}.bm-info strong[data-v-5f69cb75]{font-size:13px;color:#0f172a}.bm-info span[data-v-5f69cb75]{font-size:11.5px;color:#475569;line-height:1.4}.global-mode-notice[data-v-5f69cb75]{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:10px 12px;border-radius:8px;font-size:12.5px;line-height:1.5}.form-item[data-v-5f69cb75]{display:flex;flex-direction:column;gap:6px}.form-item label[data-v-5f69cb75]{font-size:13px;font-weight:600;color:#334155}.req[data-v-5f69cb75]{color:#dc2626}.f-input[data-v-5f69cb75]{height:38px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13px}.f-textarea[data-v-5f69cb75]{border:1px solid #cbd5e1;border-radius:6px;padding:10px 12px;font-size:13px;font-family:monospace;resize:vertical}.field-hint[data-v-5f69cb75]{font-size:12px;color:#64748b;line-height:1.4}.field-hint.highlight[data-v-5f69cb75]{color:#1d4ed8}.form-row-2[data-v-5f69cb75]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modal-foot[data-v-5f69cb75]{padding:14px 20px;background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px}.btn-cancel[data-v-5f69cb75]{height:36px;padding:0 16px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;font-size:13px;cursor:pointer}.btn-submit[data-v-5f69cb75]{height:36px;padding:0 18px;background:#2563eb;border:none;border-radius:6px;color:#fff;font-size:13px;font-weight:600;cursor:pointer}@media (max-width: 1100px){.dns-hero-card[data-v-5f69cb75]{flex-direction:column}.gg-steps-grid[data-v-5f69cb75],.dns-steps-bar[data-v-5f69cb75]{grid-template-columns:1fr}}.channel-page[data-v-d0e7ad0d]{display:flex;flex-direction:column;gap:16px}.toolbar-card[data-v-d0e7ad0d],.table-card[data-v-d0e7ad0d]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0f172a0a}.toolbar-card[data-v-d0e7ad0d]{display:flex;align-items:center;justify-content:space-between}.tb-left[data-v-d0e7ad0d]{display:flex;gap:10px}.filter-select[data-v-d0e7ad0d],.filter-input[data-v-d0e7ad0d]{height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13px}.filter-input[data-v-d0e7ad0d]{width:240px}.btn-search[data-v-d0e7ad0d],.btn-add[data-v-d0e7ad0d]{height:36px;padding:0 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.admin-table[data-v-d0e7ad0d]{width:100%;border-collapse:collapse;font-size:13px}.admin-table th[data-v-d0e7ad0d],.admin-table td[data-v-d0e7ad0d]{padding:12px 10px;border-bottom:1px solid #f1f5f9;text-align:left}.admin-table th[data-v-d0e7ad0d]{background:#f8fafc;color:#475569;font-weight:600}.kefu-pill[data-v-d0e7ad0d]{padding:3px 8px;border-radius:6px;font-size:11.5px;font-weight:700;background:#dbeafe;color:#1d4ed8}.kefu-pill.g-62[data-v-d0e7ad0d]{background:#fef3c7;color:#b45309}.kefu-pill.g-63[data-v-d0e7ad0d]{background:#ede9fe;color:#6d28d9}.font-bold[data-v-d0e7ad0d]{font-weight:700}.type-tag[data-v-d0e7ad0d]{background:#f1f5f9;color:#334155;padding:2px 8px;border-radius:4px;font-size:12px}.sub-line[data-v-d0e7ad0d]{font-size:12px;color:#64748b;margin-top:2px}.qr-thumb[data-v-d0e7ad0d]{width:44px;height:44px;object-fit:contain;border:1px solid #cbd5e1;border-radius:6px;cursor:pointer}.text-muted[data-v-d0e7ad0d]{color:#94a3b8;font-size:12px}.st-pill[data-v-d0e7ad0d]{padding:3px 8px;border-radius:10px;font-size:11.5px;font-weight:600}.st-pill.on[data-v-d0e7ad0d]{background:#dcfce7;color:#16a34a}.st-pill.off[data-v-d0e7ad0d]{background:#fee2e2;color:#dc2626}.op-row[data-v-d0e7ad0d]{display:flex;gap:8px}.op-btn[data-v-d0e7ad0d]{border:none;padding:5px 10px;border-radius:5px;font-size:12px;font-weight:600;cursor:pointer}.op-btn.edit[data-v-d0e7ad0d]{background:#eff6ff;color:#2563eb}.op-btn.del[data-v-d0e7ad0d]{background:#fee2e2;color:#dc2626}.preview-mask[data-v-d0e7ad0d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;z-index:999;display:flex;align-items:center;justify-content:center}.preview-large[data-v-d0e7ad0d]{max-width:90%;max-height:90vh;border-radius:8px}.apply-page[data-v-c884cdb7]{display:flex;flex-direction:column;gap:16px}.toolbar-card[data-v-c884cdb7],.table-card[data-v-c884cdb7]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px #0f172a0a}.toolbar-card[data-v-c884cdb7]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.tb-left[data-v-c884cdb7],.tb-right[data-v-c884cdb7]{display:flex;gap:10px}.filter-select[data-v-c884cdb7],.filter-input[data-v-c884cdb7]{height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13px}.btn-primary[data-v-c884cdb7]{height:36px;padding:0 16px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer}.btn-pass[data-v-c884cdb7]{height:36px;padding:0 16px;background:#16a34a;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer}.btn-reject[data-v-c884cdb7]{height:36px;padding:0 16px;background:#dc2626;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer}.admin-table[data-v-c884cdb7]{width:100%;border-collapse:collapse;font-size:12.5px}.admin-table th[data-v-c884cdb7],.admin-table td[data-v-c884cdb7]{padding:10px;border-bottom:1px solid #f1f5f9;text-align:left}.admin-table th[data-v-c884cdb7]{background:#f8fafc;color:#475569;font-weight:600}.empty-td[data-v-c884cdb7]{text-align:center!important;padding:36px!important;color:#94a3b8}.kefu-pill[data-v-c884cdb7]{padding:3px 8px;border-radius:6px;font-size:11.5px;font-weight:700;background:#dbeafe;color:#1d4ed8}.kefu-pill.g-62[data-v-c884cdb7]{background:#fef3c7;color:#b45309}.kefu-pill.g-63[data-v-c884cdb7]{background:#ede9fe;color:#6d28d9}.font-bold[data-v-c884cdb7]{font-weight:700}.sub-text[data-v-c884cdb7]{font-size:11.5px;color:#64748b;margin-top:2px}.text-red[data-v-c884cdb7]{color:#dc2626}.voucher-row[data-v-c884cdb7]{display:flex;gap:6px}.v-thumb[data-v-c884cdb7]{width:44px;height:44px;object-fit:cover;border-radius:6px;border:1px solid #cbd5e1;cursor:pointer}.st-pill[data-v-c884cdb7]{padding:3px 8px;border-radius:10px;font-size:11.5px;font-weight:600}.st-pill.pending[data-v-c884cdb7]{background:#fef3c7;color:#b45309}.st-pill.pass[data-v-c884cdb7]{background:#dcfce7;color:#16a34a}.st-pill.reject[data-v-c884cdb7]{background:#fee2e2;color:#dc2626}.op-btns[data-v-c884cdb7]{display:flex;gap:6px}.op-btn[data-v-c884cdb7]{border:none;padding:5px 10px;border-radius:5px;font-size:11.5px;font-weight:600;cursor:pointer}.op-btn.pass[data-v-c884cdb7]{background:#16a34a;color:#fff}.op-btn.reject[data-v-c884cdb7]{background:#fee2e2;color:#dc2626}.op-btn.del[data-v-c884cdb7]{background:#f1f5f9;color:#475569}.preview-mask[data-v-c884cdb7]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;z-index:999;display:flex;align-items:center;justify-content:center}.preview-large[data-v-c884cdb7]{max-width:90%;max-height:90vh;border-radius:8px}.mon-grid[data-v-484c3586]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.mon-card[data-v-484c3586]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0f172a0a}.mc-title[data-v-484c3586]{font-size:16px;font-weight:700;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.mc-row[data-v-484c3586]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px dashed #f1f5f9;font-size:13.5px}.text-green[data-v-484c3586]{color:#16a34a}.settings-page[data-v-fdabedac]{display:flex;flex-direction:column;gap:16px}.set-card[data-v-fdabedac]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0f172a0a}.set-title[data-v-fdabedac]{font-size:16px;font-weight:700;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.set-title-row[data-v-fdabedac]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f1f5f9}.set-title-left[data-v-fdabedac]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.set-title-text[data-v-fdabedac]{font-size:16px;font-weight:700;color:#0f172a}.set-q-circle-btn[data-v-fdabedac]{width:24px;height:24px;border-radius:50%;border:1.5px solid #fcd34d;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:13.5px;font-weight:900;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #f59e0b66;transition:transform .16s ease}.set-q-circle-btn[data-v-fdabedac]:hover{transform:scale(1.1)}.set-q-pill-btn[data-v-fdabedac]{height:30px;padding:0 12px;border-radius:15px;border:1px solid #fcd34d;background:#fffbeb;color:#b45309;font-size:12px;font-weight:800;cursor:pointer;transition:background .16s}.set-q-pill-btn[data-v-fdabedac]:hover{background:#fef3c7}.set-help-quick-tabs[data-v-fdabedac]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.shq-btn[data-v-fdabedac]{height:28px;padding:0 10px;border-radius:6px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:700;cursor:pointer}.shq-btn[data-v-fdabedac]:hover{background:#dbeafe}.shq-btn.warn[data-v-fdabedac]{border-color:#fde68a;background:#fef3c7;color:#92400e}.set-grid[data-v-fdabedac]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:16px}.sf-item label[data-v-fdabedac]{display:block;font-size:12.5px;font-weight:600;color:#475569;margin-bottom:6px}.sf-item input[data-v-fdabedac]{width:100%;height:38px;border:1px solid #cbd5e1;border-radius:6px;padding:0 12px;font-size:13.5px}.seal-upload-row[data-v-fdabedac]{display:flex;align-items:center;gap:20px;padding-top:12px;border-top:1px dashed #e2e8f0}.seal-label[data-v-fdabedac]{font-size:13px;font-weight:600;margin-bottom:8px}.seal-preview[data-v-fdabedac]{width:90px;height:90px;object-fit:contain;border:1px solid #e2e8f0;border-radius:8px}.upload-btn[data-v-fdabedac]{padding:8px 16px;background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer}.hidden-file[data-v-fdabedac]{display:none}.art-editor[data-v-fdabedac]{margin-bottom:14px;padding-bottom:14px;border-bottom:1px dashed #e2e8f0}.art-input[data-v-fdabedac]{width:100%;height:36px;border:1px solid #cbd5e1;border-radius:6px;padding:0 10px;font-weight:700;margin-bottom:8px}.art-textarea[data-v-fdabedac]{width:100%;border:1px solid #cbd5e1;border-radius:6px;padding:8px 10px;font-size:13px}.btn-save-all[data-v-fdabedac]{height:40px;padding:0 24px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#f4f6f9;color:#2c3e50;-webkit-font-smoothing:antialiased}.h5-shell{max-width:450px;min-height:100vh;margin:0 auto;background-color:#f7f9fc;position:relative;box-shadow:0 0 24px #0000000f}.yyin{box-shadow:0 4px 14px #00000012}.card-actions{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.real-icon-xs{width:18px;height:18px;object-fit:contain;vertical-align:middle}.real-icon-sm{width:22px;height:22px;object-fit:contain;vertical-align:middle}.real-icon-md{width:32px;height:32px;object-fit:contain;vertical-align:middle}.real-icon-lg{width:42px;height:42px;object-fit:contain;vertical-align:middle}.global-toast{position:fixed;top:24px;left:50%;transform:translate(-50%);z-index:20000;padding:10px 22px;border-radius:8px;color:#fff;font-size:14px;font-weight:500;box-shadow:0 6px 20px #0000002e;pointer-events:none}.global-toast.info{background:#2d3748eb}.global-toast.success{background:#27ae60}.global-toast.warning{background:#e67e22}.global-toast.error{background:#eb5757}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease}.fade-enter-from,.fade-leave-to{opacity:0}
