#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin:0}#app,body,html{height:100%;margin:0}.auth-support[data-v-0257ba56]{margin:4px 0 4px}.support-btn[data-v-0257ba56]{width:100%}.pix-login{min-height:100%;background:var(--w-bg-grad);display:flex;align-items:center;justify-content:center}.pix-login-topbar{display:flex;justify-content:flex-end;margin-bottom:10px}.pix-login-brand{color:var(--w-logo-text);font-size:28px;font-weight:700;letter-spacing:.08em;margin-bottom:18px;text-align:center}.login-container{border-radius:16px;background-clip:padding-box;width:320px;padding:20px 28px 16px 28px;background:var(--w-surface);border:1px solid var(--w-border);box-shadow:var(--w-shadow)}.login_title{margin:0 auto 18px auto;text-align:center;color:var(--w-text-strong)}.auth-links{display:flex;justify-content:space-between;margin:0 0 14px}.auth-links a{color:#409eff;font-size:13px;text-decoration:none}.captcha-row{display:flex;align-items:center;gap:8px}.captcha-row .el-input{flex:1}.captcha{width:120px;height:42px;cursor:pointer;display:block;flex-shrink:0;border:1px solid var(--w-border-strong);border-radius:4px;background:var(--w-surface-3);-o-object-fit:cover;object-fit:cover}.landing[data-v-32cabafd]{min-height:100%;background:var(--w-bg-grad,linear-gradient(160deg,#eef3fb 0,#e6eef9 45%,#dbe7f6 100%));background-attachment:fixed;background-size:cover;color:var(--w-text,#1f2937)}.wrap[data-v-32cabafd]{max-width:1140px;margin:0 auto;padding:0 24px}.wrap.narrow[data-v-32cabafd]{max-width:780px}.center[data-v-32cabafd]{text-align:center}.nav[data-v-32cabafd]{position:sticky;top:0;z-index:20;background:var(--w-nav-bg,hsla(0,0%,100%,.86));backdrop-filter:blur(12px);border-bottom:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.nav.stuck[data-v-32cabafd]{border-bottom-color:var(--w-border,#e5e7eb);box-shadow:0 4px 20px rgba(0,0,0,.04)}.nav-inner[data-v-32cabafd]{display:flex;align-items:center;gap:22px;height:64px}.brand[data-v-32cabafd]{display:flex;align-items:center;gap:10px;font-weight:700;text-decoration:none}.brand-mark[data-v-32cabafd]{width:30px;height:30px;border-radius:8px}.brand-name[data-v-32cabafd]{font-size:17px;color:var(--w-text-strong,#111827)}.nav-links[data-v-32cabafd]{display:flex;gap:20px;margin-left:auto;font-size:14px}.nav-links a[data-v-32cabafd]{color:var(--w-text-muted,#4b5563);text-decoration:none;white-space:nowrap}.nav-links a[data-v-32cabafd]:hover{color:var(--w-accent,#1677ff)}.nav-actions[data-v-32cabafd]{display:flex;align-items:center;gap:8px}.hero[data-v-32cabafd]{position:relative;padding:84px 0 68px;overflow:hidden}.hero[data-v-32cabafd]:before{content:"";position:absolute;inset:-20% -10% auto -10%;height:620px;background:radial-gradient(ellipse at 30% 20%,rgb(var(--w-accent-rgb,22 119 255)/.1),transparent 60%);pointer-events:none}.hero-inner[data-v-32cabafd]{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.pill[data-v-32cabafd]{display:inline-block;margin-bottom:16px;padding:4px 12px;border-radius:999px;font-size:12px;color:var(--w-accent-text,#0958d9);background:var(--w-accent-soft-bg,rgba(22,119,255,.08));border:1px solid var(--w-accent-soft-border,rgba(22,119,255,.18))}.hero h1[data-v-32cabafd]{font-size:40px;line-height:1.25;margin:0 0 18px;color:var(--w-text-strong,#0f172a)}.hero h1 .hl[data-v-32cabafd]{color:var(--w-accent,#1677ff)}.lead[data-v-32cabafd]{font-size:16px;line-height:1.8;color:var(--w-text-muted,#4b5563);margin:0 0 26px}.hero-cta[data-v-32cabafd]{display:flex;gap:12px;flex-wrap:wrap}.hero-meta[data-v-32cabafd]{margin-top:22px;display:flex;gap:10px;flex-wrap:wrap}.os-chip[data-v-32cabafd]{font-size:12px;padding:4px 10px;border-radius:6px;color:var(--w-text-muted,#4b5563);background:var(--w-surface-2,#f3f4f6)}.hero-art[data-v-32cabafd]{display:flex;justify-content:center}.art-card[data-v-32cabafd]{width:100%;max-width:360px;padding:18px;border-radius:16px;background:var(--w-surface,#fff);border:1px solid var(--w-border,#e5e7eb);box-shadow:var(--w-shadow,0 18px 50px rgba(15,23,42,.12))}.art-row[data-v-32cabafd]{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--w-text-muted,#6b7280);margin:10px 0 6px}.dot[data-v-32cabafd]{width:6px;height:6px;border-radius:50%;background:#22c55e}.art-bubble[data-v-32cabafd]{max-width:82%;padding:9px 12px;border-radius:12px;font-size:13px;line-height:1.5;margin-bottom:8px}.art-bubble.theirs[data-v-32cabafd]{background:var(--w-surface-2,#f3f4f6);color:var(--w-text,#1f2937)}.art-bubble.mine[data-v-32cabafd]{background:linear-gradient(135deg,#1677ff,#0e7490);color:#fff;margin-left:auto}.section[data-v-32cabafd]{padding:72px 0}.section.alt[data-v-32cabafd]{background:var(--w-band,hsla(0,0%,100%,.55))}.section h2[data-v-32cabafd]{font-size:29px;margin:0 0 10px;text-align:center;color:var(--w-text-strong,#0f172a);letter-spacing:.01em}.section-sub[data-v-32cabafd]{text-align:center;color:var(--w-text-muted,#6b7280);margin:0 0 40px;font-size:14px}.grid[data-v-32cabafd]{display:grid;gap:18px}.scenarios[data-v-32cabafd]{display:grid;gap:18px;grid-template-columns:repeat(6,1fr)}.scene[data-v-32cabafd]{position:relative;padding:24px 20px;border-radius:16px;overflow:hidden;background:var(--w-surface,#fff);border:1px solid var(--w-border,#e5e7eb);box-shadow:var(--w-card-shadow,0 6px 24px rgba(15,23,42,.07));transition:transform .18s ease,box-shadow .18s ease}.scene[data-v-32cabafd]:hover{transform:translateY(-4px);box-shadow:var(--w-card-shadow-hover,0 16px 40px rgba(15,23,42,.13))}.scene-1[data-v-32cabafd],.scene-2[data-v-32cabafd]{grid-column:span 3}.scene-3[data-v-32cabafd],.scene-4[data-v-32cabafd],.scene-5[data-v-32cabafd]{grid-column:span 2}.scene .num[data-v-32cabafd]{position:absolute;top:14px;right:16px;font-size:30px;font-weight:800;line-height:1;color:var(--w-accent,#1677ff);opacity:.13}.scene i[data-v-32cabafd]{font-size:26px;color:var(--w-accent,#1677ff)}.scene h3[data-v-32cabafd]{font-size:16px;margin:12px 0 8px;color:var(--w-text-strong,#111827)}.scene p[data-v-32cabafd]{font-size:13px;line-height:1.75;color:var(--w-text-muted,#6b7280);margin:0}.dl-row[data-v-32cabafd]{display:flex;gap:40px;justify-content:center;flex-wrap:wrap}.dl-round[data-v-32cabafd]{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none}.dl-ico[data-v-32cabafd]{width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--w-surface,#fff);border:1px solid var(--w-border,#e5e7eb);box-shadow:var(--w-card-shadow,0 6px 24px rgba(15,23,42,.07));transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.dl-round:hover .dl-ico[data-v-32cabafd]{transform:translateY(-4px);border-color:var(--w-accent,#1677ff);box-shadow:var(--w-card-shadow-hover,0 16px 40px rgba(15,23,42,.13))}.dl-ico i[data-v-32cabafd]{font-size:30px;color:var(--w-accent,#1677ff)}.dl-round strong[data-v-32cabafd]{font-size:14px;color:var(--w-text-strong,#111827)}.dl-round em[data-v-32cabafd]{font-size:12px;font-style:normal;color:var(--w-text-muted,#9ca3af)}.dl-round.disabled[data-v-32cabafd]{opacity:.55}.extra-dl[data-v-32cabafd]{margin-top:24px;font-size:13px;text-align:center;color:var(--w-text-muted,#6b7280)}.extra-dl a[data-v-32cabafd]{color:var(--w-accent,#1677ff);text-decoration:none;margin:0 3px}.extra-dl a[data-v-32cabafd]:hover{text-decoration:underline}.advantages[data-v-32cabafd]{grid-template-columns:repeat(4,1fr)}.adv[data-v-32cabafd]{text-align:center;padding:8px}.adv-ico[data-v-32cabafd]{width:68px;height:68px;margin:0 auto 14px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--w-surface,#fff);border:1px solid var(--w-border,#e5e7eb);box-shadow:var(--w-card-shadow,0 6px 24px rgba(15,23,42,.07))}.adv-ico i[data-v-32cabafd]{font-size:28px;color:var(--w-accent,#1677ff)}.adv h3[data-v-32cabafd]{font-size:16px;margin:0 0 8px;color:var(--w-text-strong,#111827)}.adv p[data-v-32cabafd]{font-size:13px;line-height:1.75;color:var(--w-text-muted,#6b7280);margin:0}.plats[data-v-32cabafd]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.plat[data-v-32cabafd]{padding:8px 14px;border-radius:999px;font-size:13px;background:var(--w-surface,#fff);border:1px solid var(--w-border,#e5e7eb);color:var(--w-text,#374151)}.plat.muted[data-v-32cabafd]{color:var(--w-text-muted,#9ca3af)}.pricing[data-v-32cabafd]{grid-template-columns:repeat(3,1fr);align-items:start}.price-card[data-v-32cabafd]{position:relative;padding:28px 22px;border-radius:16px;background:var(--w-surface,#fff);border:1px solid var(--w-border,#e5e7eb);box-shadow:var(--w-card-shadow,0 6px 24px rgba(15,23,42,.07));transition:transform .18s ease,box-shadow .18s ease}.price-card[data-v-32cabafd]:hover{transform:translateY(-4px);box-shadow:var(--w-card-shadow-hover,0 16px 40px rgba(15,23,42,.13))}.price-card.featured[data-v-32cabafd]{border-color:var(--w-accent,#1677ff);box-shadow:0 16px 40px rgba(22,119,255,.12)}.price-card .tag[data-v-32cabafd]{position:absolute;top:-11px;left:50%;transform:translateX(-50%);padding:2px 12px;border-radius:999px;font-size:11px;background:var(--w-accent,#1677ff);color:#fff}.price-card h3[data-v-32cabafd]{margin:0 0 4px;font-size:17px;color:var(--w-text-strong,#111827)}.price-card .sub[data-v-32cabafd]{font-size:12px;color:var(--w-text-muted,#6b7280);margin:0 0 14px;min-height:18px}.amount[data-v-32cabafd]{font-size:34px;font-weight:700;color:var(--w-text-strong,#0f172a);margin-bottom:4px}.amount em[data-v-32cabafd]{font-size:18px;font-style:normal;margin-right:2px}.quota[data-v-32cabafd]{font-size:13px;color:var(--w-accent-text,#0958d9);margin:0 0 16px;font-weight:500}.price-card ul[data-v-32cabafd]{list-style:none;padding:0;margin:0 0 20px}.price-card li[data-v-32cabafd]{display:flex;align-items:flex-start;gap:7px;font-size:13px;color:var(--w-text-muted,#4b5563);padding:6px 0}.price-card li i[data-v-32cabafd]{color:#10b981;margin-top:2px}.reviews[data-v-32cabafd]{grid-template-columns:repeat(3,1fr)}.review[data-v-32cabafd]{padding:20px;border-radius:14px;background:var(--w-surface,#fff);border:1px solid var(--w-border,#e5e7eb);box-shadow:var(--w-card-shadow,0 6px 24px rgba(15,23,42,.07))}.stars[data-v-32cabafd]{color:#f59e0b;font-size:14px;margin-bottom:10px}.review p[data-v-32cabafd]{font-size:13px;line-height:1.8;color:var(--w-text-muted,#4b5563);margin:0 0 14px}.who[data-v-32cabafd]{display:flex;align-items:center;gap:8px}.avatar[data-v-32cabafd]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--w-accent-soft-bg,rgba(22,119,255,.1));color:var(--w-accent,#1677ff);font-size:13px;font-weight:600}.who strong[data-v-32cabafd]{font-size:13px;color:var(--w-text-strong,#111827)}.faq-card[data-v-32cabafd]{padding:4px 22px;border-radius:14px;background:var(--w-surface,#fff);border:1px solid var(--w-border,#e5e7eb);box-shadow:var(--w-card-shadow,0 6px 24px rgba(15,23,42,.07))}.faq-card[data-v-32cabafd] .el-collapse,.faq-card[data-v-32cabafd] .el-collapse-item__header,.faq-card[data-v-32cabafd] .el-collapse-item__wrap{background-color:transparent;border-color:var(--w-border,#e5e7eb)}.faq-card[data-v-32cabafd] .el-collapse-item__header{color:var(--w-text-strong,#111827);font-size:14px;font-weight:500}.faq-card[data-v-32cabafd] .el-collapse-item__header:hover{color:var(--w-accent,#1677ff)}.faq-card[data-v-32cabafd] .el-collapse-item__content{color:var(--w-text-muted,#4b5563);padding-bottom:16px}.faq-a[data-v-32cabafd]{font-size:13px;line-height:1.8;color:var(--w-text-muted,#4b5563);white-space:pre-wrap}.cta-band[data-v-32cabafd]{padding:64px 0;background:linear-gradient(135deg,#1677ff,#0e7490);color:#fff;text-align:center}.cta-band h2[data-v-32cabafd]{color:#fff;margin:0 0 8px;font-size:28px}.cta-band p[data-v-32cabafd]{margin:0 0 24px;opacity:.9;font-size:15px}.cta-band .el-button[data-v-32cabafd]{background:#fff;border-color:#fff;color:#1677ff;font-weight:600}.foot[data-v-32cabafd]{padding:46px 0 20px;background:var(--w-band,hsla(0,0%,100%,.55));border-top:1px solid var(--w-border,#e5e7eb)}.foot-cols[data-v-32cabafd]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px}.foot-brand .brand[data-v-32cabafd]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.foot-note[data-v-32cabafd]{font-size:13px;color:var(--w-text-muted,#6b7280);margin:0;line-height:1.7}.foot-col h4[data-v-32cabafd]{font-size:14px;margin:0 0 12px;color:var(--w-text-strong,#111827)}.foot-col .muted[data-v-32cabafd],.foot-col a[data-v-32cabafd]{display:block;font-size:13px;color:var(--w-text-muted,#6b7280);text-decoration:none;margin-bottom:8px}.foot-col a[data-v-32cabafd]:hover{color:var(--w-accent,#1677ff)}.copyright[data-v-32cabafd]{margin-top:30px;padding-top:16px;border-top:1px solid var(--w-border,#e5e7eb);font-size:12px;color:var(--w-text-muted,#9ca3af)}@media (max-width:1024px){.hero-inner[data-v-32cabafd]{grid-template-columns:1fr}.hero-art[data-v-32cabafd]{order:-1}.scenarios[data-v-32cabafd]{grid-template-columns:repeat(2,1fr)}.scene-1[data-v-32cabafd],.scene-2[data-v-32cabafd],.scene-3[data-v-32cabafd],.scene-4[data-v-32cabafd],.scene-5[data-v-32cabafd]{grid-column:span 1}.advantages[data-v-32cabafd],.pricing[data-v-32cabafd],.reviews[data-v-32cabafd]{grid-template-columns:repeat(2,1fr)}.nav-links[data-v-32cabafd]{display:none}}@media (max-width:640px){.hero h1[data-v-32cabafd]{font-size:29px}.advantages[data-v-32cabafd],.pricing[data-v-32cabafd],.reviews[data-v-32cabafd],.scenarios[data-v-32cabafd]{grid-template-columns:1fr}.foot-cols[data-v-32cabafd]{grid-template-columns:1fr 1fr}.dl-row[data-v-32cabafd]{gap:24px}}.cms-shell[data-v-6d3aaec2]{height:100%;position:absolute;inset:0}.cms-menu[data-v-6d3aaec2]{width:210px;border-right:none;text-align:left}.cms-logo[data-v-6d3aaec2]{color:#fff;font-weight:700;padding:18px 16px 10px;letter-spacing:.04em}.cms-header[data-v-6d3aaec2]{height:50px;display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08)}.cms-fold[data-v-6d3aaec2]{font-size:22px;cursor:pointer;color:#606266}.cms-main[data-v-6d3aaec2]{background:#f5f7fa;padding:16px 20px}.el-dropdown-link[data-v-6d3aaec2]{cursor:pointer;color:#303133}.dash[data-v-127dfe46]{text-align:left}.hello-name[data-v-127dfe46]{font-size:22px;font-weight:700;color:#303133}.hello-mail[data-v-127dfe46]{color:#909399;margin-top:6px}.hello-stats[data-v-127dfe46]{display:flex;margin-top:18px;padding-top:16px;border-top:1px solid #ebeef5}.hello-stats div[data-v-127dfe46]{flex:1}.hello-stats span[data-v-127dfe46]{display:block;color:#909399;font-size:13px}.hello-stats b[data-v-127dfe46]{display:block;margin-top:6px;font-size:20px;color:#303133}.list-card[data-v-127dfe46]{margin-top:16px}.list-head[data-v-127dfe46]{display:flex;justify-content:space-between;align-items:center}.auto-line[data-v-127dfe46]{color:#909399;font-size:13px;font-weight:400}.announce[data-v-127dfe46]{color:#e6a23c;line-height:1.7}.quick[data-v-127dfe46]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quick .el-button[data-v-127dfe46]{margin:0}.info-row[data-v-127dfe46]{display:flex;justify-content:space-between;padding:8px 0;color:#606266}.el-card[data-v-127dfe46]{margin-bottom:0}@media screen and (max-width:500px){#phoneBtn[data-v-a491a376],#phoneColumn[data-v-a491a376],#phoneSearch[data-v-a491a376]{display:block!important}#pcBtn[data-v-a491a376],#pcColumn[data-v-a491a376],#pcDataSearch[data-v-a491a376],#pcSearch[data-v-a491a376]{display:none}#exportBtn[data-v-a491a376]{float:right}}.el-dialog__body[data-v-a491a376]{padding-top:0;padding-bottom:0}.slide-fade-enter-active[data-v-a491a376]{transition:all .8s ease}.slide-fade-leave-active[data-v-a491a376]{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-a491a376],.slide-fade-leave-to[data-v-a491a376]{transform:translateX(10px);opacity:0}.popper-dropdown[data-v-a491a376]{min-width:130px;position:absolute!important;top:35px!important;left:0!important}.el-radio[data-v-a491a376]{margin-right:14px}@media screen and (max-width:500px){#phoneBtn,#phoneInfo,#phoneSearch,#phoneTag,#phone_sfdk{display:block!important}#pcBtn,#pcInfo,#pcSearch,#pcTag{display:none}}.item{display:inline-block;margin-right:40px}@media screen and (max-width:500px){#phoneSearch,#phoneTag{display:block!important}#pcSearch,#pcTag{display:none}#phoneTag{display:block!important}#pcSearch,#pcTag{display:none}}.el-menu-item,.el-submenu__title{line-height:43px!important}.engine-page[data-v-d5995b92]{text-align:left}.engine-meta[data-v-d5995b92]{margin-bottom:16px;color:#606266}.el-card[data-v-d5995b92]{margin-bottom:16px}.engine-name[data-v-d5995b92]{font-size:18px;font-weight:700;color:#111827}.engine-provider[data-v-d5995b92]{color:#909399;font-size:12px;margin:6px 0 10px}.engine-note[data-v-d5995b92]{color:#606266;font-size:13px;min-height:44px}.engine-foot[data-v-d5995b92]{margin-top:10px}.locked[data-v-d5995b92]{opacity:.72}.current[data-v-d5995b92]{border-color:#fca5a5}@media screen and (max-width:500px){#pcSearch{display:none}}.recharge-center[data-v-0dd2c6c6]{text-align:left}.pay-card[data-v-0dd2c6c6]{background:#fff;border:1px solid #ebeef5;border-radius:4px;padding:18px 20px;cursor:pointer;min-height:180px}.pay-card.current[data-v-0dd2c6c6]{background:#fff7ed}.pay-card.active[data-v-0dd2c6c6]{border-color:#409eff;box-shadow:inset 0 0 0 1px #409eff}.pay-title[data-v-0dd2c6c6]{text-align:center;font-weight:700;margin-bottom:12px}.pay-line[data-v-0dd2c6c6]{color:#303133;margin:6px 0}.pay-off[data-v-0dd2c6c6]{color:#67c23a;font-size:13px;margin-top:4px}.pay-form[data-v-0dd2c6c6]{background:#fff;margin-top:20px;padding:24px}.pay-row[data-v-0dd2c6c6]{margin-bottom:18px;display:flex;align-items:center;gap:16px}.pay-row>span[data-v-0dd2c6c6]:first-child{width:80px;color:#606266}.hint[data-v-0dd2c6c6]{color:#409eff;font-size:13px}.total[data-v-0dd2c6c6]{color:#f56c6c;font-size:22px}.off[data-v-0dd2c6c6]{color:#67c23a;font-size:13px}.warn[data-v-0dd2c6c6]{color:#f56c6c;font-size:13px;line-height:1.6}.team-page[data-v-4b9a9ff8]{text-align:left;background:#fff;padding:16px}.team-bar[data-v-4b9a9ff8]{margin-bottom:8px}.char-hint[data-v-4b9a9ff8],.quota[data-v-4b9a9ff8]{color:#909399;font-size:13px;margin:0 0 12px}.el-dialog__body{padding-top:0;padding-bottom:0}.slide-fade-enter-active{transition:all .8s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}.el-menu-item *{vertical-align:baseline}.versionTable{margin:0 auto;width:90%;height:700px}.tdTop{vertical-align:top}.versionTable td{padding-left:10px}.admin-login[data-v-a67c2710]{min-height:100%;display:flex;align-items:center;justify-content:center;background:var(--w-bg-grad,#111827)}.admin-topbar[data-v-a67c2710]{display:flex;justify-content:flex-end;margin-bottom:6px}.admin-card[data-v-a67c2710]{width:320px;background:var(--w-surface);border:1px solid var(--w-border);box-shadow:var(--w-shadow);padding:20px 28px 20px;border-radius:14px;text-align:center}.admin-brand[data-v-a67c2710]{font-weight:700;letter-spacing:.12em;color:var(--w-logo-text)}.admin-card h3[data-v-a67c2710]{margin:8px 0 4px;color:var(--w-text-strong)}.admin-card p[data-v-a67c2710]{color:var(--w-text-muted);font-size:12px;margin:0 0 18px}.admin-foot[data-v-a67c2710]{margin-top:14px;font-size:12px;text-align:center;color:var(--w-text-muted)}.admin-foot .sep[data-v-a67c2710]{margin:0 6px}.admin-foot .hint[data-v-a67c2710]{color:var(--w-text-muted)}.captcha-row[data-v-a67c2710]{display:flex;align-items:center;gap:8px;width:100%}.captcha-row .el-input[data-v-a67c2710]{flex:1}.captcha[data-v-a67c2710]{height:40px;width:108px;border-radius:6px;cursor:pointer;border:1px solid var(--w-border);flex-shrink:0}.admin-shell[data-v-2f823184]{height:100%;position:absolute;inset:0}.admin-menu[data-v-2f823184]{width:210px;text-align:left;border-right:none;overflow-y:auto}.admin-logo[data-v-2f823184]{color:var(--w-logo-text);font-weight:700;padding:20px 16px 12px;letter-spacing:.04em}.admin-header[data-v-2f823184]{display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px 4px rgba(0,0,0,.08);font-size:15px;background:var(--w-surface);border-bottom:1px solid var(--w-border)}.admin-header-right[data-v-2f823184]{display:inline-flex;align-items:center;gap:12px}.totp-warn[data-v-2f823184]{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:2px 8px;border-radius:10px;text-decoration:none;color:#b45309;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.35)}.totp-warn[data-v-2f823184]:hover{background:rgba(245,158,11,.22)}.stat-card[data-v-a5014696]{margin-bottom:16px;text-align:left}.stat-label[data-v-a5014696]{color:#909399;font-size:13px}.stat-value[data-v-a5014696]{font-size:24px;font-weight:700;margin-top:8px;color:#111827}.stat-sub[data-v-a5014696]{color:#c0c4cc;font-size:12px;margin-top:6px}.el-card[data-v-a5014696]{margin-bottom:16px;text-align:left}.admin-page[data-v-36163f1a]{text-align:left}.trial-tip[data-v-36163f1a]{color:#909399;font-size:12px;line-height:1.4}.admin-bar[data-v-36163f1a]{margin-bottom:12px}.admin-page[data-v-6ba434ba]{text-align:left}.admin-bar[data-v-6ba434ba]{margin-bottom:12px}.admin-page[data-v-24b4e822],.admin-page[data-v-374bb391],.admin-page[data-v-fc9b53c8]{text-align:left}.admin-bar[data-v-fc9b53c8]{margin-bottom:12px}.admin-page[data-v-1c6203e2]{text-align:left}.admin-bar[data-v-1c6203e2]{margin-bottom:12px}.admin-page[data-v-80a87646]{text-align:left}.admin-bar[data-v-80a87646]{margin-bottom:12px}.admin-page[data-v-a3c8250e]{text-align:left}.admin-bar[data-v-a3c8250e]{margin-bottom:12px}.admin-page[data-v-86ec7804]{text-align:left}.admin-bar[data-v-86ec7804]{margin-bottom:12px}.stat-label[data-v-86ec7804]{color:#909399;font-size:13px}.stat-value[data-v-86ec7804]{font-size:22px;font-weight:700;margin-top:6px}.admin-page[data-v-34253173],.admin-page[data-v-fa1cf1b2]{text-align:left}.admin-bar[data-v-34253173]{margin-bottom:12px}.admin-page[data-v-67b1e3ae]{text-align:left}.line-tip[data-v-67b1e3ae]{color:#909399;font-size:13px;margin:0 0 12px}.field-tip[data-v-67b1e3ae]{color:#909399;font-size:12px;margin-left:10px}.admin-page[data-v-43ad6f68]{text-align:left}.admin-bar[data-v-43ad6f68]{margin-bottom:12px}.totp-page[data-v-37a355ad]{padding:4px;max-width:720px}.head[data-v-37a355ad]{display:flex;align-items:center;justify-content:space-between}.secret-box[data-v-37a355ad]{display:flex;align-items:center;gap:10px;margin:14px 0 6px;padding:12px 14px;background:var(--w-surface-2,#f5f7fa);border:1px dashed var(--w-border,#dcdfe6);border-radius:8px}.secret-box code[data-v-37a355ad]{flex:1;font-size:16px;letter-spacing:.12em;font-family:ui-monospace,SF Mono,Menlo,monospace;color:var(--w-text-strong,#303133);word-break:break-all}.otpauth[data-v-37a355ad]{font-size:12px;margin-bottom:16px}.confirm[data-v-37a355ad]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.actions[data-v-37a355ad]{margin-top:18px;display:flex;gap:10px}.codes[data-v-37a355ad]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px}.codes code[data-v-37a355ad]{padding:8px 10px;text-align:center;border-radius:6px;background:var(--w-surface-2,#f5f7fa);border:1px solid var(--w-border,#dcdfe6);font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em}.dialog-hint[data-v-37a355ad]{font-size:13px;margin:0 0 12px}.low[data-v-37a355ad]{color:#e6a23c}.admin-page[data-v-7199e8b7]{text-align:left}.admin-bar[data-v-7199e8b7]{margin-bottom:12px}.admin-page[data-v-3a8fccce],.admin-page[data-v-60b89682]{text-align:left}.current[data-v-60b89682]{color:#e6a23c;line-height:1.7;min-height:24px;white-space:pre-wrap}.admin-page[data-v-27ee09c5]{text-align:left}.auth-card[data-v-401260a2]{width:350px}.auth-form[data-v-401260a2]{width:100%!important;padding:20px 24px 24px!important}.auth-title[data-v-401260a2]{font-size:20px;color:#303133}.auth-links[data-v-401260a2]{display:flex;justify-content:space-between}.auth-links a[data-v-401260a2]{color:#409eff;font-size:13px;text-decoration:none}.captcha-row[data-v-401260a2]{display:flex;align-items:center;gap:8px}.captcha-row .el-input[data-v-401260a2]{flex:1}.captcha[data-v-401260a2]{width:120px;height:42px;cursor:pointer;display:block;flex-shrink:0;border:1px solid #dcdfe6;border-radius:4px;background:#eef3fb}.pwd-eye[data-v-401260a2]{cursor:pointer;margin-right:6px}.auth-card[data-v-df2045e4]{width:350px}.auth-form[data-v-df2045e4]{width:100%!important;padding:20px 24px 24px!important}.auth-title[data-v-df2045e4]{font-size:20px;color:#303133}.auth-links[data-v-df2045e4]{display:flex;justify-content:space-between}.auth-links a[data-v-df2045e4]{color:#409eff;font-size:13px;text-decoration:none}.captcha-row[data-v-df2045e4]{display:flex;align-items:center;gap:8px}.captcha-row .el-input[data-v-df2045e4]{flex:1}.captcha[data-v-df2045e4]{width:120px;height:42px;cursor:pointer;display:block;flex-shrink:0;border:1px solid #dcdfe6;border-radius:4px;background:#eef3fb}:root{--w-bg:#f5f7fb;--w-bg-grad:linear-gradient(160deg,#eef3fb,#e6eef9 45%,#dbe7f6);--w-surface:#fff;--w-surface-2:#f7f9fc;--w-surface-3:#eef3f9;--w-border:#e3e8ef;--w-border-strong:#d3dbe6;--w-text:#1f2328;--w-text-strong:#0f172a;--w-text-muted:#5b6675;--w-text-faint:#8a94a3;--w-accent:#1677ff;--w-accent-text:#0958d9;--w-accent-soft:rgba(22,119,255,.12);--w-danger:#dc2626;--w-success:#16a34a;--w-warning:#d97706;--w-sidebar:#fff;--w-sidebar-text:#5b6675;--w-sidebar-active:#1677ff;--w-logo-text:#1677ff;--w-shadow:0 18px 50px rgba(15,23,42,.14);--w-nav-bg:hsla(0,0%,100%,.86);--w-hero-grad:linear-gradient(180deg,#f6faff,#fff);--w-accent-soft-bg:rgba(22,119,255,.08);--w-accent-soft-border:rgba(22,119,255,.18);--w-band:hsla(0,0%,100%,.55);--w-card-shadow:0 6px 24px rgba(15,23,42,.07);--w-card-shadow-hover:0 16px 40px rgba(15,23,42,.13);--el-color-primary:#1677ff;--el-color-danger:#dc2626;--el-color-success:#16a34a;--el-color-warning:#d97706;--el-text-color-primary:#1f2328;--el-text-color-regular:#5b6675;--el-border-color:#e3e8ef;--el-border-color-light:#eaeef4;--el-fill-color-blank:#fff;--el-bg-color:#fff}[data-theme=dark]{--w-bg:#0f1420;--w-bg-grad:linear-gradient(160deg,#0b1220,#10243a 45%,#143a63);--w-surface:#161d2b;--w-surface-2:#1b2333;--w-surface-3:#212b3d;--w-border:#2a3446;--w-border-strong:#384457;--w-text:#e6ebf2;--w-text-strong:#fff;--w-text-muted:#9aa7b8;--w-text-faint:#6c7a8c;--w-accent:#3b82f6;--w-accent-text:#7dd3fc;--w-accent-soft:rgba(59,130,246,.18);--w-danger:#f87171;--w-success:#4ade80;--w-warning:#fbbf24;--w-sidebar:#111827;--w-sidebar-text:#cbd5e1;--w-sidebar-active:#fca5a5;--w-logo-text:#fecaca;--w-shadow:0 18px 50px rgba(0,0,0,.5);--w-nav-bg:rgba(15,20,32,.82);--w-hero-grad:linear-gradient(180deg,#101a2b,#0f1420);--w-accent-soft-bg:rgba(59,130,246,.16);--w-accent-soft-border:rgba(59,130,246,.32);--w-band:hsla(0,0%,100%,.035);--w-card-shadow:0 6px 24px rgba(0,0,0,.28);--w-card-shadow-hover:0 16px 40px rgba(0,0,0,.42);--el-color-primary:#409eff;--el-color-primary-light-3:#3375b9;--el-color-primary-light-5:#2a598a;--el-color-primary-light-7:#213d5b;--el-color-primary-light-8:#1d3043;--el-color-primary-light-9:#18222c;--el-color-primary-dark-2:#66b1ff;--el-color-danger:#f56c6c;--el-color-error:#f56c6c;--el-color-success:#67c23a;--el-color-warning:#e6a23c;--el-color-info:#909399;--el-text-color-primary:#e5eaf3;--el-text-color-regular:#cfd3dc;--el-text-color-secondary:#a3a6ad;--el-text-color-placeholder:#8d9095;--el-text-color-disabled:#6c6e72;--el-border-color:#4c4d4f;--el-border-color-light:#414243;--el-border-color-lighter:#363637;--el-border-color-extra-light:#2b2b2c;--el-border-color-dark:#58585b;--el-border-color-darker:#636466;--el-fill-color:#303030;--el-fill-color-light:#262727;--el-fill-color-lighter:#1d1d1d;--el-fill-color-blank:#141414;--el-fill-color-dark:#39393a;--el-fill-color-darker:#424243;--el-bg-color:#141414;--el-bg-color-page:#0f1420;--el-bg-color-overlay:#1d1e1f;--el-mask-color:rgba(0,0,0,.8);--el-box-shadow:0 12px 32px 4px rgba(0,0,0,.36),0 8px 20px rgba(0,0,0,.72);--el-box-shadow-light:0 0 12px rgba(0,0,0,.72)}body,html{background:var(--w-bg);color:var(--w-text)}[data-theme=dark] .el-card,[data-theme=dark] .el-dialog,[data-theme=dark] .el-input__inner,[data-theme=dark] .el-table,[data-theme=dark] .el-table th.el-table__cell,[data-theme=dark] .el-table tr,[data-theme=dark] .el-textarea__inner{background-color:var(--w-surface);color:var(--w-text)}[data-theme=dark] .el-collapse,[data-theme=dark] .el-collapse-item__header,[data-theme=dark] .el-collapse-item__wrap{background-color:transparent;border-color:var(--w-border);color:var(--w-text)}[data-theme=dark] .el-collapse-item__header{color:var(--w-text-strong)}[data-theme=dark] .el-collapse-item__header.is-active{border-bottom-color:var(--w-border)}[data-theme=dark] .el-collapse-item__header:hover{color:var(--w-accent)}[data-theme=dark] .el-collapse-item__arrow,[data-theme=dark] .el-collapse-item__content{color:var(--w-text-muted)}[data-theme=dark] .el-button--default{background-color:var(--w-surface);border-color:var(--w-border-strong);color:var(--w-text)}[data-theme=dark] .el-button--default:focus,[data-theme=dark] .el-button--default:hover{background-color:var(--w-surface-2);border-color:var(--w-accent);color:var(--w-accent)}[data-theme=dark] .el-button--default.is-disabled,[data-theme=dark] .el-button--default.is-disabled:focus,[data-theme=dark] .el-button--default.is-disabled:hover{background-color:var(--w-surface-2);border-color:var(--w-border);color:var(--w-text-faint)}[data-theme=dark] .el-button--text{background-color:transparent;color:var(--w-accent)}[data-theme=dark] .el-button--text:focus,[data-theme=dark] .el-button--text:hover{background-color:transparent;color:var(--w-accent);opacity:.82}[data-theme=dark] .el-button.is-plain{background-color:var(--w-surface-2);border-color:var(--w-border-strong)}[data-theme=dark] .el-button--primary.is-plain{color:#79bbff}[data-theme=dark] .el-button--success.is-plain{color:#85ce61}[data-theme=dark] .el-button--warning.is-plain{color:#eebe77}[data-theme=dark] .el-button--danger.is-plain{color:#f89898}[data-theme=dark] .el-button--info.is-plain{color:#b1b3b8}[data-theme=dark] .el-tag{color:var(--w-text)}[data-theme=dark] .el-tag,[data-theme=dark] .el-tag--light,[data-theme=dark] .el-tag--plain{background-color:var(--w-surface-2);border-color:var(--w-border)}[data-theme=dark] .el-checkbox__inner,[data-theme=dark] .el-radio__inner{background-color:var(--w-surface-2);border-color:var(--w-border-strong)}[data-theme=dark] .el-checkbox__input.is-checked .el-checkbox__inner,[data-theme=dark] .el-radio__input.is-checked .el-radio__inner{background-color:var(--w-accent);border-color:var(--w-accent)}[data-theme=dark] .el-switch__core{background-color:var(--w-surface-3);border-color:var(--w-border-strong)}[data-theme=dark] .el-autocomplete-suggestion,[data-theme=dark] .el-dropdown-menu,[data-theme=dark] .el-picker-panel,[data-theme=dark] .el-select-dropdown,[data-theme=dark] .el-table-filter,[data-theme=dark] .el-time-panel{background-color:var(--w-surface);border-color:var(--w-border)}[data-theme=dark] .el-dropdown-menu__item:hover,[data-theme=dark] .el-select-dropdown__item.hover,[data-theme=dark] .el-select-dropdown__item:hover{background-color:var(--w-surface-2)}[data-theme=dark] .el-tooltip__popper.is-dark{background-color:#303133;border-color:#303133}[data-theme=dark] .el-alert--success.is-light{background-color:rgba(103,194,58,.14);color:#85ce61}[data-theme=dark] .el-alert--warning.is-light{background-color:rgba(230,162,60,.14);color:#eebe77}[data-theme=dark] .el-alert--error.is-light{background-color:hsla(0,87%,69%,.14);color:#f89898}[data-theme=dark] .el-alert--info.is-light{background-color:var(--w-surface-2);color:var(--w-text-muted)}[data-theme=dark] .el-alert__title{color:inherit}[data-theme=dark] .el-descriptions,[data-theme=dark] .el-descriptions__body,[data-theme=dark] .el-descriptions__table{background-color:transparent;color:var(--w-text)}[data-theme=dark] .el-descriptions-item__cell,[data-theme=dark] .el-descriptions__label{background-color:var(--w-surface-2)!important;color:var(--w-text-muted);border-color:var(--w-border)!important}[data-theme=dark] .el-descriptions-item__content,[data-theme=dark] .el-descriptions__content{background-color:var(--w-surface);color:var(--w-text);border-color:var(--w-border)!important}[data-theme=dark] .el-step__icon{background-color:var(--w-surface-2);border-color:var(--w-border-strong)}[data-theme=dark] .el-step__description,[data-theme=dark] .el-step__title{color:var(--w-text-muted)}[data-theme=dark] .el-tabs--border-card,[data-theme=dark] .el-tabs__header{background-color:transparent;border-color:var(--w-border)}[data-theme=dark] .el-table th.el-table__cell{background-color:var(--w-surface-2)}[data-theme=dark] .el-table td.el-table__cell,[data-theme=dark] .el-table th.el-table__cell{border-bottom-color:var(--w-border)}[data-theme=dark] .el-table--border,[data-theme=dark] .el-table--border td.el-table__cell,[data-theme=dark] .el-table--border th.el-table__cell{border-color:var(--w-border)}[data-theme=dark] .el-table__body tr:hover>td.el-table__cell{background-color:var(--w-surface-3)}[data-theme=dark] .el-card__header,[data-theme=dark] .el-dialog__title,[data-theme=dark] .el-form-item__label{color:var(--w-text)}[data-theme=dark] .el-dialog__body,[data-theme=dark] .el-pagination,[data-theme=dark] .el-pagination button,[data-theme=dark] .el-pagination span:not([class*=suffix]){color:var(--w-text-muted)}[data-theme=dark] .el-input__inner::-moz-placeholder,[data-theme=dark] .el-textarea__inner::-moz-placeholder{color:var(--w-text-faint)}[data-theme=dark] .el-input__inner::placeholder,[data-theme=dark] .el-textarea__inner::placeholder{color:var(--w-text-faint)}.theme-toggle{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--w-border);background:var(--w-surface);color:var(--w-text-muted);font-size:13px;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.theme-toggle:hover{color:var(--w-accent-text);border-color:var(--w-accent);background:var(--w-accent-soft)}