.__nuxt-error-page{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;align-items:center;background:#f7f8fb;bottom:0;color:#47494e;display:flex;flex-direction:column;font-family:sans-serif;font-weight:100!important;justify-content:center;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{color:#47494e;font-size:1.5rem;margin-bottom:8px;margin-top:15px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;-webkit-text-decoration:none;text-decoration:none}.__nuxt-error-page .logo{bottom:12px;left:12px;position:fixed}.nuxt-progress{background-color:#409eff;height:3px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}:root{--p:#1a6df5;--pd:#1558c9;--pl:#ebf3ff;--accent:#ff7a00;--suc:#10b981;--warn:#f59e0b;--err:#ef4444;--bg:#f5f7fa;--bw:#fff;--t1:#1f2937;--t2:#6b7280;--t3:#9ca3af;--br:#e5e7eb;--brl:#f3f4f6;--sh:0 1px 3px rgba(0,0,0,.1);--shm:0 4px 12px rgba(0,0,0,.08);--r:8px;--rl:12px;--mono:"Consolas","Monaco",monospace}*{box-sizing:border-box;margin:0;padding:0}body{background:#f5f7fa;background:var(--bg);color:#1f2937;color:var(--t1);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Microsoft YaHei,PingFang SC,Arial,sans-serif;line-height:1.6;min-height:100vh}a{color:#1a6df5;color:var(--p);-webkit-text-decoration:none;text-decoration:none}a:hover{color:#1558c9;color:var(--pd)}.sec{margin:0 auto;max-width:1280px;padding:28px 24px}.pt{font-size:23px;font-weight:700;margin-bottom:6px}.ps{color:#6b7280;color:var(--t2);font-size:14px;margin-bottom:24px}.hero{background:linear-gradient(135deg,#0f2744,#1a6df5 52%,#3b82f6);color:#fff;overflow:hidden;padding:64px 24px 72px;position:relative;text-align:center}.hero:before{background:hsla(0,0%,100%,.05);height:600px;right:-10%;top:-50%;width:600px}.hero:after,.hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.hero:after{background:hsla(0,0%,100%,.04);bottom:-20%;height:400px;left:-5%;width:400px}.hero h1{font-size:42px;font-weight:800;letter-spacing:1px;margin-bottom:14px}.hero h1,.hero p{position:relative;z-index:1}.hero p{font-size:16px;line-height:1.8;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:740px;opacity:.88}.hs{display:flex;flex-wrap:wrap;gap:60px;justify-content:center;margin-bottom:42px;position:relative;z-index:1}.hs i{font-size:36px;font-weight:800;margin-bottom:6px;text-shadow:0 2px 8px rgba(0,0,0,.15)}.hs em,.hs i{display:block}.hs em{font-size:16px;font-style:normal;font-weight:500;opacity:.9}.hs span{display:block;font-size:13px;margin-top:4px;opacity:.7}.btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;justify-content:center;padding:10px 24px;transition:.2s}.btn-l{border-radius:10px;font-size:16px;padding:14px 34px}.btn1{background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.15);color:#1a6df5;color:var(--p)}.btn1:hover{box-shadow:0 6px 20px rgba(0,0,0,.2);transform:translateY(-2px)}.btn2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:transparent;border:2px solid hsla(0,0%,100%,.5);color:#fff}.btn2:hover{background:hsla(0,0%,100%,.12);border-color:#fff;transform:translateY(-2px)}.st{font-size:22px;font-weight:700;margin:44px 0 20px}.ac{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.ac>div{background:#fff;border:1px solid #f3f4f6;border:1px solid var(--brl);border-radius:12px;border-radius:var(--rl);box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:var(--sh);cursor:pointer;padding:20px;position:relative;transition:.25s}.ac>div:hover{border-color:#1a6df5;border-color:var(--p);box-shadow:0 8px 24px rgba(26,109,245,.1);transform:translateY(-2px)}.mb{background:#dbeafe;border-radius:4px;color:#1d4ed8;display:inline-block;font-size:11px;font-weight:700;margin-bottom:8px;padding:2px 9px}.cn{font-size:15px;font-weight:600;margin-bottom:4px}.cd{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#9ca3af;color:var(--t3);display:-webkit-box;font-size:12px;line-height:1.5;overflow:hidden}.cf{align-items:center;border-top:1px solid #f3f4f6;border-top:1px solid var(--brl);display:flex;justify-content:space-between;margin-top:12px;padding-top:10px}.cf strong{color:#ff7a00;color:var(--accent);font-size:15px}.cf em{background:#f5f7fa;background:var(--bg);border-radius:4px;color:#9ca3af;color:var(--t3);font-size:11px;font-style:normal;padding:2px 7px}.steps{align-items:center;background:#fff;border-radius:12px;border-radius:var(--rl);box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:var(--sh);display:flex;gap:0;justify-content:center;padding:36px 28px}.step{flex:1;max-width:260px;text-align:center}.sn{align-items:center;background:#1a6df5;background:var(--p);border-radius:50%;color:#fff;display:flex;font-size:20px;font-weight:800;height:48px;justify-content:center;margin:0 auto 12px;width:48px}.step b{display:block;font-size:15px;margin-bottom:4px}.step span{color:#6b7280;color:var(--t2);display:block;font-size:12px;line-height:1.6}.sa{color:#9ca3af;color:var(--t3);flex-shrink:0;font-size:26px;padding:0 14px}.card{background:#fff;border-radius:12px;border-radius:var(--rl);box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:var(--sh);padding:22px}.ct{font-size:15px;font-weight:700}.ct,.fg{margin-bottom:14px}.fg label{color:#6b7280;color:var(--t2);display:block;font-size:13px;font-weight:500;margin-bottom:5px}.inp,.sel,.ta{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--br);border-radius:8px;border-radius:var(--r);font-family:inherit;font-size:14px;outline:none;padding:9px 12px;transition:.2s;width:100%}.inp:focus,.sel:focus,.ta:focus{border-color:#1a6df5;border-color:var(--p);box-shadow:0 0 0 3px rgba(26,109,245,.1)}.ta{font-family:Consolas,Monaco,monospace;font-family:var(--mono);font-size:13px;resize:vertical}.to{animation:toastIn .3s;background:#fff;border-left:4px solid #10b981;border-left:4px solid var(--suc);border-radius:8px;border-radius:var(--r);box-shadow:0 8px 24px rgba(0,0,0,.12);font-size:14px;max-width:360px;padding:12px 18px;position:fixed;right:20px;top:76px;z-index:3000}.to.err{border-left-color:#ef4444;border-left-color:var(--err)}.to.warn{border-left-color:#f59e0b;border-left-color:var(--warn)}@keyframes toastIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.fs{bottom:70px;display:flex;flex-direction:column;gap:7px;position:fixed;right:14px;z-index:900}.fs>a,.fs>div{align-items:center;background:#fff;border:1px solid #f3f4f6;border:1px solid var(--brl);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:var(--shm);color:#6b7280;color:var(--t2);cursor:pointer;display:flex;height:44px;justify-content:center;position:relative;transition:.2s;width:44px}.fs>a:hover,.fs>div:hover{transform:scale(1.08)}.fs>a:hover{background:#1a6df5;background:var(--p);border-color:#1a6df5;border-color:var(--p);color:#fff}.fw:hover{background:#10b981!important;background:var(--suc)!important;border-color:#10b981!important;border-color:var(--suc)!important}.fb:hover,.fw:hover{color:#fff!important}.fb:hover{background:#1f2937!important;background:var(--t1)!important;border-color:#1f2937!important;border-color:var(--t1)!important}.fs svg{height:22px;width:22px}.ftt{background:#1f2937;border-radius:6px;color:#fff;font-size:13px;font-weight:600;opacity:0;padding:5px 12px;pointer-events:none;position:absolute;right:54px;top:50%;transform:translateY(-50%);transition:.2s;white-space:nowrap}.fs>a:hover .ftt,.fs>div:hover .ftt{opacity:1}@media(max-width:1024px){.ac{grid-template-columns:repeat(2,1fr)}.hero h1{font-size:32px}.hs{gap:36px}}@media(max-width:768px){.ac{grid-template-columns:1fr}.steps{flex-direction:column;gap:20px}.sa{transform:rotate(90deg)}.hero{padding:48px 20px 64px}.hero h1{font-size:26px}.hs{gap:24px}}.header[data-v-c78f0958]{background:#fff;border-bottom:1px solid var(--br);box-shadow:0 1px 2px rgba(0,0,0,.04);position:sticky;top:0;z-index:900}.h-in[data-v-c78f0958]{gap:28px;height:58px;margin:0 auto;max-width:1280px;padding:0 24px}.h-in[data-v-c78f0958],.logo[data-v-c78f0958]{align-items:center;display:flex}.logo[data-v-c78f0958]{color:var(--t1);cursor:pointer;flex-shrink:0;gap:8px}.logo i[data-v-c78f0958]{font-size:26px}.logo-t[data-v-c78f0958]{font-size:19px;font-weight:700}.logo-sub[data-v-c78f0958]{color:var(--p);font-size:12px;font-weight:400;margin-left:4px}.logo-img[data-v-c78f0958]{display:block;height:30px;width:auto}.nav[data-v-c78f0958]{display:flex;flex:1;gap:2px;overflow-x:auto}.nav a[data-v-c78f0958]{border-radius:6px;color:var(--t2);cursor:pointer;font-size:14px;padding:7px 2px;text-align:center;transition:.2s;white-space:nowrap;width:80px}.nav a.on[data-v-c78f0958],.nav a[data-v-c78f0958]:hover{background:var(--pl);color:var(--p);font-weight:600}.ha[data-v-c78f0958]{flex-shrink:0;gap:14px}.bal[data-v-c78f0958],.ha[data-v-c78f0958]{align-items:center;display:flex}.bal[data-v-c78f0958]{background:var(--pl);border-radius:20px;font-size:13px;gap:5px;padding:5px 12px}.bal span[data-v-c78f0958]{color:var(--t3)}.bal strong[data-v-c78f0958]{color:var(--p);font-size:15px}.user[data-v-c78f0958]{align-items:center;cursor:pointer;display:flex;gap:7px}.user-dropdown[data-v-c78f0958]{position:relative}.user-menu[data-v-c78f0958]{background:#fff;border:1px solid var(--brl);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.12);min-width:160px;opacity:0;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-8px);transition:all .2s;visibility:hidden;z-index:1000}.user-menu.open[data-v-c78f0958]{opacity:1;transform:translateY(0);visibility:visible}.user-menu-item[data-v-c78f0958]{align-items:center;color:var(--t1);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 16px;transition:.15s}.user-menu-item[data-v-c78f0958]:hover{background:var(--bg)}.user-menu-item.logout[data-v-c78f0958]{color:var(--err)}.user-menu-item.logout[data-v-c78f0958]:hover{background:#fef2f2}.user-menu-divider[data-v-c78f0958]{background:var(--brl);height:1px;margin:4px 0}.av[data-v-c78f0958]{background:var(--p);border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;width:30px}.av[data-v-c78f0958],.bt-ai[data-v-c78f0958]{align-items:center;font-size:13px;font-weight:600}.bt-ai[data-v-c78f0958]{background:linear-gradient(135deg,#8b5cf6,#6366f1);border-radius:20px;color:#fff!important;cursor:pointer;display:inline-flex;gap:5px;padding:7px 14px;-webkit-text-decoration:none;text-decoration:none;transition:.2s}.bt-ai.on[data-v-c78f0958],.bt-ai[data-v-c78f0958]:hover{background:linear-gradient(135deg,#7c3aed,#4f46e5);box-shadow:0 4px 12px rgba(99,102,241,.3)}.fo[data-v-63bfbf28]{background:#1f2937;color:#9ca3af;margin-top:40px;padding:36px 24px 0}.fi[data-v-63bfbf28]{border-bottom:1px solid #374151;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1280px;padding-bottom:28px}.fl[data-v-63bfbf28]{max-width:320px}.fl .lo[data-v-63bfbf28]{color:#fff;font-size:17px;font-weight:700;margin-bottom:8px}.fl .lo .footer-logo[data-v-63bfbf28]{height:22px;margin-right:6px;vertical-align:middle;width:auto}.fl p[data-v-63bfbf28]{font-size:13px;line-height:1.7}.fr[data-v-63bfbf28]{display:flex;flex-wrap:wrap;gap:50px}.fr dl dt[data-v-63bfbf28]{color:#d1d5db;font-size:13px;font-weight:600;margin-bottom:10px}.fr dl dd[data-v-63bfbf28]{font-size:13px;margin-bottom:6px}.fr dl dd a[data-v-63bfbf28]{color:#9ca3af}.fr dl dd a[data-v-63bfbf28]:hover{color:#fff}.fb2[data-v-63bfbf28]{display:flex;flex-direction:row;font-size:12px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:18px 0;text-align:center}.fb2 a[data-v-63bfbf28],.fb2[data-v-63bfbf28]{color:#6b7280}.fb2 a[data-v-63bfbf28]:hover{-webkit-text-decoration:underline;text-decoration:underline}#_main{display:flex;flex-direction:column;min-height:100vh}#_main .box_main{flex:1}#_main.ai_main{height:100vh}.svg-icon[data-v-f69ee24a]{fill:currentColor;height:34px;overflow:hidden;width:34px}.svg-external-icon[data-v-f69ee24a]{background-color:currentColor;display:inline-block;-webkit-mask-size:cover!important;mask-size:cover!important}