[data-v-6b884b3f]:root{--el-color-primary:#8a2be2}[data-v-6b884b3f]:root,html.dark[data-v-6b884b3f]{--el-bg-color:#0f0f13;--el-text-color-primary:#fff;--el-text-color-regular:#b0b0b0;--el-text-color-secondary:#a3a6ad;--el-bg-color-overlay:#1d1e1f;--el-border-color:#4c4d4f;--el-fill-color-blank:#0f0f13;--el-bg-color-page:#0a0a0a;--el-bg-color-block:#141414}body[data-v-6b884b3f]{background-color:var(--el-bg-color);color:var(--el-text-color-primary);font-family:PingFang SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,sans-serif;margin:0;transition:background-color .3s,color .3s}.dark-mode[data-v-6b884b3f]{background:#0f0f13;color:#fff}.agent-card[data-v-6b884b3f]{background:#fff;border:1px solid #eef0f4;border-radius:16px;box-shadow:0 2px 12px #0000000f;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}.agent-card[data-v-6b884b3f]:hover{border-color:transparent;box-shadow:0 12px 32px #6366f126;transform:translateY(-6px)}.agent-card:hover .agent-avatar[data-v-6b884b3f]{transform:scale(1.08) rotate(-5deg)}.agent-card:hover .use-btn[data-v-6b884b3f]{box-shadow:0 4px 12px #6366f159}.card-body[data-v-6b884b3f]{display:flex;flex:1;flex-direction:column;padding:20px}.card-header[data-v-6b884b3f]{align-items:flex-start;display:flex;gap:14px;margin-bottom:14px}.agent-avatar[data-v-6b884b3f]{align-items:center;border-radius:14px;display:flex;flex-shrink:0;height:52px;justify-content:center;transition:transform .3s ease;width:52px}.agent-avatar .agent-icon[data-v-6b884b3f]{font-size:26px}.agent-info[data-v-6b884b3f]{flex:1;min-width:0}.agent-title[data-v-6b884b3f]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.agent-title .agent-name[data-v-6b884b3f]{color:#1a1a2e;font-size:17px;font-weight:700;line-height:1.3;margin:0}.agent-title .verified-icon[data-v-6b884b3f]{align-items:center;color:#6366f1;display:flex;flex-shrink:0}.agent-title .hot-badge[data-v-6b884b3f],.agent-title .new-badge[data-v-6b884b3f]{align-items:center;border-radius:100px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;gap:2px;padding:2px 7px}.agent-title .hot-badge[data-v-6b884b3f]{background:#fee2e5;color:#f5576c}.agent-title .new-badge[data-v-6b884b3f]{background:#d1fae5;color:#10b981}.agent-meta[data-v-6b884b3f]{color:#8e8e9c;font-size:12px}.agent-meta .meta-divider[data-v-6b884b3f]{color:#d0d0db;margin:0 6px}.agent-desc[data-v-6b884b3f]{color:#5a5a6e;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.6;margin:0 0 14px;-webkit-box-orient:vertical;flex-grow:1;overflow:hidden}.agent-tags[data-v-6b884b3f]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.agent-tags .agent-tag[data-v-6b884b3f]{background:#f0f1f5;border-radius:100px;color:#6b6b7e;font-size:11px;font-weight:500;padding:3px 10px}.card-footer[data-v-6b884b3f]{align-items:center;border-top:1px solid #f0f1f5;display:flex;justify-content:space-between;margin-top:auto;padding-top:14px}.card-footer .usage-stats[data-v-6b884b3f]{align-items:center;color:#8e8e9c;display:flex;font-size:12px;gap:8px}.card-footer .usage-stats .stat-item[data-v-6b884b3f]{align-items:center;display:flex;gap:3px}.card-footer .usage-stats .stat-divider[data-v-6b884b3f]{color:#e0e0e8}.card-footer .use-btn[data-v-6b884b3f]{background:linear-gradient(135deg,#6366f1,#a855f7);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:7px 18px;transition:all .3s ease}[data-v-aa75d5e4]:root{--el-color-primary:#8a2be2}[data-v-aa75d5e4]:root,html.dark[data-v-aa75d5e4]{--el-bg-color:#0f0f13;--el-text-color-primary:#fff;--el-text-color-regular:#b0b0b0;--el-text-color-secondary:#a3a6ad;--el-bg-color-overlay:#1d1e1f;--el-border-color:#4c4d4f;--el-fill-color-blank:#0f0f13;--el-bg-color-page:#0a0a0a;--el-bg-color-block:#141414}body[data-v-aa75d5e4]{background-color:var(--el-bg-color);color:var(--el-text-color-primary);font-family:PingFang SC,Helvetica Neue,Helvetica,Microsoft YaHei,Arial,sans-serif;margin:0;transition:background-color .3s,color .3s}.dark-mode[data-v-aa75d5e4]{background:#0f0f13;color:#fff}.agent-page[data-v-aa75d5e4]{--el-bg-color:#fff;--el-bg-color-page:#f5f7fa;--el-bg-color-overlay:#fff;--el-text-color-primary:#1a1a2e;--el-text-color-regular:#4a4a5e;--el-text-color-secondary:#8e8e9c;--el-text-color-placeholder:#b0b0bf;--el-border-color:#e4e7ed;--el-border-color-light:#ebeef5;--el-border-color-lighter:#f0f1f5;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-blank:#fff;--el-color-primary:#6366f1;--el-color-primary-light-9:#eef0ff;--el-box-shadow-light:0 2px 12px rgba(0,0,0,.06);background-color:#f8fafc;background-image:linear-gradient(rgba(99,102,241,.05) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.05) 1px,transparent 0);background-size:32px 32px;min-height:100vh}.page-hero[data-v-aa75d5e4]{background:linear-gradient(180deg,#f0f7ffcc,#fff0);border-bottom:1px solid rgba(99,102,241,.05);padding:80px 20px 60px;position:relative;text-align:center}.page-hero .hero-content[data-v-aa75d5e4]{margin:0 auto;max-width:800px}.page-hero .hero-tag[data-v-aa75d5e4]{align-items:center;background:#fff;border:1px solid #e0e7ff;border-radius:100px;box-shadow:0 4px 12px #4f46e50f;color:#4f46e5;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:32px;padding:6px 18px}.page-hero .hero-tag .dot[data-v-aa75d5e4]{background:#4f46e5;border-radius:50%;box-shadow:0 0 0 2px #4f46e533;height:6px;width:6px}.page-hero .hero-title[data-v-aa75d5e4]{color:#0f172a;font-size:64px;font-weight:900;letter-spacing:-1px;line-height:1.15;margin:0 0 32px}.page-hero .hero-title .title-line[data-v-aa75d5e4]{margin-bottom:4px}.page-hero .hero-title .highlight[data-v-aa75d5e4]{color:#3b82f6}.page-hero .hero-subtitle[data-v-aa75d5e4]{color:#475569;font-size:17px;line-height:1.8;margin:0 auto;max-width:680px}@media(max-width:768px){.page-hero[data-v-aa75d5e4]{padding:50px 20px 40px}.page-hero .hero-title[data-v-aa75d5e4]{font-size:36px}.page-hero .hero-subtitle[data-v-aa75d5e4]{font-size:15px}.page-hero .hero-subtitle br[data-v-aa75d5e4]{display:none}}.main-container[data-v-aa75d5e4]{display:flex;gap:24px;margin:0 auto;max-width:100%;min-height:600px;padding:32px 40px}@media(max-width:1024px){.main-container[data-v-aa75d5e4]{flex-direction:column;padding:24px 20px}}@media(max-width:768px){.main-container[data-v-aa75d5e4]{padding:16px 12px}}.sidebar[data-v-aa75d5e4]{background:#fff;border:1px solid #eef0f4;border-radius:16px;box-shadow:0 2px 16px #0000000d;flex-shrink:0;height:-moz-fit-content;height:fit-content;overflow:hidden;position:sticky;top:100px;width:240px}@media(max-width:1024px){.sidebar[data-v-aa75d5e4]{position:static;width:100%}}.sidebar .sidebar-header[data-v-aa75d5e4]{border-bottom:1px solid #f0f1f5;padding:18px 20px}.sidebar .sidebar-header h3[data-v-aa75d5e4]{align-items:center;color:#1a1a2e;display:flex;font-size:16px;font-weight:700;gap:8px;margin:0}.sidebar .vertical-menu[data-v-aa75d5e4]{max-height:calc(100vh - 200px);overflow-y:auto;padding:8px}.sidebar .vertical-menu[data-v-aa75d5e4]::-webkit-scrollbar{width:4px}.sidebar .vertical-menu[data-v-aa75d5e4]::-webkit-scrollbar-thumb{background:#e0e0e8;border-radius:4px}.sidebar .menu-item[data-v-aa75d5e4]{align-items:center;border-radius:10px;color:#4a4a5e;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;margin-bottom:2px;padding:11px 14px;transition:all .25s ease}.sidebar .menu-item .menu-icon[data-v-aa75d5e4]{font-size:18px}.sidebar .menu-item .menu-text[data-v-aa75d5e4]{flex:1}.sidebar .menu-item .menu-count[data-v-aa75d5e4]{background:#f5f7fa;border-radius:100px;color:#b0b0bf;font-size:12px;padding:1px 8px}.sidebar .menu-item[data-v-aa75d5e4]:hover{background:#f5f7fa;color:#6366f1}.sidebar .menu-item:hover .menu-count[data-v-aa75d5e4]{background:#eef0ff;color:#6366f1}.sidebar .menu-item.active[data-v-aa75d5e4]{background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff}.sidebar .menu-item.active .menu-count[data-v-aa75d5e4]{background:#ffffff40;color:#fff}.content-area[data-v-aa75d5e4]{flex:1;min-width:0}.search-container[data-v-aa75d5e4]{align-items:center;display:flex;gap:12px;margin-bottom:20px}@media(max-width:768px){.search-container[data-v-aa75d5e4]{align-items:stretch;flex-direction:column;gap:10px}}.search-container[data-v-aa75d5e4] .el-input__wrapper{background:#fff;border:1px solid #e4e7ed;border-radius:12px;box-shadow:none;height:48px;padding:8px 16px;transition:all .3s}.search-container[data-v-aa75d5e4] .el-input__wrapper.is-focus,.search-container[data-v-aa75d5e4] .el-input__wrapper:hover{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.search-container[data-v-aa75d5e4] .el-input__wrapper .el-input__inner{color:#1a1a2e;font-size:15px;height:100%}.search-container[data-v-aa75d5e4] .el-input__wrapper .el-input__inner::-moz-placeholder{color:#b0b0bf}.search-container[data-v-aa75d5e4] .el-input__wrapper .el-input__inner::placeholder{color:#b0b0bf}.search-container[data-v-aa75d5e4] .el-input__wrapper .search-icon{color:#b0b0bf;font-size:18px;margin-right:8px}.search-container .search-btn[data-v-aa75d5e4]{background:linear-gradient(135deg,#6366f1,#a855f7);border:none;border-radius:12px;font-size:15px;font-weight:600;height:48px;padding:0 28px}.search-container .search-btn[data-v-aa75d5e4]:hover{opacity:.92;transform:translateY(-1px)}@media(max-width:768px){.search-container .search-btn[data-v-aa75d5e4]{width:100%}}.search-container .marketing-btn[data-v-aa75d5e4]{background:#fff;border:1px solid #6366f1;border-radius:12px;color:#6366f1;font-size:15px;font-weight:600;height:48px;padding:0 24px;transition:all .3s ease}.search-container .marketing-btn[data-v-aa75d5e4]:hover{background:#eef0ff;box-shadow:0 4px 12px #6366f126;transform:translateY(-1px)}@media(max-width:768px){.search-container .marketing-btn[data-v-aa75d5e4]{width:100%}}.hot-search-tags[data-v-aa75d5e4]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;padding:0 4px}@media(max-width:768px){.hot-search-tags[data-v-aa75d5e4]{gap:8px}}.hot-search-tags .hot-label[data-v-aa75d5e4]{align-items:center;color:#8e8e9c;display:flex;font-size:13px;font-weight:500;gap:4px}.hot-search-tags .hot-tag[data-v-aa75d5e4]{background:#fff;border:1px solid #eef0f4;border-radius:100px;color:#5a5a6e;cursor:pointer;font-size:12px;padding:4px 12px;transition:all .2s}.hot-search-tags .hot-tag[data-v-aa75d5e4]:hover{background:#eef0ff;border-color:#6366f1;color:#6366f1}.sort-bar[data-v-aa75d5e4]{align-items:center;border-bottom:1px solid #eef0f4;display:flex;justify-content:space-between;margin-bottom:24px;padding:12px 0}@media(max-width:768px){.sort-bar[data-v-aa75d5e4]{align-items:flex-start;flex-direction:column;gap:10px}}.sort-bar .result-info[data-v-aa75d5e4]{color:#5a5a6e;font-size:14px}.sort-bar .result-info strong[data-v-aa75d5e4]{color:#6366f1}.sort-bar .sort-tabs[data-v-aa75d5e4]{display:flex;gap:4px}.sort-bar .sort-tabs .sort-tab[data-v-aa75d5e4]{border-radius:100px;color:#8e8e9c;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px;transition:all .2s}.sort-bar .sort-tabs .sort-tab[data-v-aa75d5e4]:hover{color:#6366f1}.sort-bar .sort-tabs .sort-tab.active[data-v-aa75d5e4]{background:#6366f1;color:#fff}.agents-grid[data-v-aa75d5e4]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media(max-width:1400px){.agents-grid[data-v-aa75d5e4]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.agents-grid[data-v-aa75d5e4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.agents-grid[data-v-aa75d5e4]{gap:16px;grid-template-columns:1fr}}.empty-state[data-v-aa75d5e4]{padding:80px 0}.empty-state[data-v-aa75d5e4],.pagination-container[data-v-aa75d5e4]{display:flex;justify-content:center}.pagination-container[data-v-aa75d5e4]{margin-bottom:20px;margin-top:40px}.pagination-container[data-v-aa75d5e4] .el-pagination.is-background .el-pager li:not(.is-active){background-color:#fff;border:1px solid #eef0f4;color:#5a5a6e}.pagination-container[data-v-aa75d5e4] .el-pagination.is-background .el-pager li.is-active{background:linear-gradient(135deg,#6366f1,#a855f7);border:none}.pagination-container[data-v-aa75d5e4] .el-pagination.is-background .btn-next,.pagination-container[data-v-aa75d5e4] .el-pagination.is-background .btn-prev{background-color:#fff;border:1px solid #eef0f4;color:#5a5a6e}
