.agent-domain-icon[data-v-21585af9]{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:var(--agent-radius,8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--agent-primary-light,rgba(22,93,255,.08));border:1px solid var(--agent-primary-border,rgba(22,93,255,.18));color:var(--agent-primary,#165dff)}.agent-domain-icon__svg[data-v-21585af9]{width:22px;height:22px}.agent-page[data-v-668355a2]{--agent-primary:#165dff;--agent-primary-dark:#0958d9;--agent-primary-hover:#4080ff;--agent-primary-light:#e8f4ff;--agent-primary-border:#91caff;--agent-accent:#0fc6c2;--agent-border:#f0f0f0;--agent-border-strong:#e8e8e8;--agent-shadow:0 2px 8px rgba(0,0,0,0.04);--agent-shadow-hover:0 8px 24px rgba(22,93,255,0.12);--agent-radius:8px;--agent-radius-lg:12px;padding-top:var(--portal-header-height);background:#fff;color:rgba(0,0,0,.85)}.agent-hero[data-v-668355a2]{position:relative;padding:48px 24px 64px;background:#fff;border-bottom:1px solid var(--agent-border);overflow:hidden}.agent-hero__bg[data-v-668355a2]{position:absolute;inset:0;z-index:0;background-position:100%;background-size:cover}.agent-hero[data-v-668355a2]:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(105deg,hsla(0,0%,100%,.97),hsla(0,0%,100%,.93) 36%,hsla(0,0%,100%,.82) 52%,hsla(0,0%,100%,.55) 68%,hsla(0,0%,100%,.28))}.agent-hero__tech[data-v-668355a2]{z-index:1}.agent-hero__layout[data-v-668355a2]{position:relative;z-index:3;display:grid;grid-template-columns:minmax(280px,620px);gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1100px;margin:0 auto}.agent-hero__inner[data-v-668355a2]{max-width:560px;text-align:left}.agent-hero__badge[data-v-668355a2]{display:inline-block;padding:4px 12px;margin-bottom:16px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--agent-primary-dark);background:var(--agent-primary-light);border:1px solid var(--agent-primary-border);border-radius:4px}.agent-hero__eyebrow[data-v-668355a2]{margin:0 0 10px;font-size:12px;font-weight:500;letter-spacing:.08em;color:rgba(0,0,0,.45);text-transform:uppercase}.agent-hero__title[data-v-668355a2]{margin:0 0 14px}.agent-hero__title-main[data-v-668355a2]{display:block;font-size:clamp(32px,4.5vw,44px);font-weight:600;line-height:1.25;letter-spacing:-.02em;color:rgba(0,0,0,.85)}.agent-hero__title-sub[data-v-668355a2]{display:block;margin-top:10px;font-size:clamp(16px,2.2vw,20px);font-weight:400;color:rgba(0,0,0,.65)}.agent-hero__tagline[data-v-668355a2]{margin:0 0 12px;font-size:15px;font-weight:500;line-height:1.6;color:var(--agent-primary-dark)}.agent-hero__lead[data-v-668355a2]{margin:0 0 28px;max-width:520px;font-size:14px;line-height:1.75;color:rgba(0,0,0,.45)}.agent-hero__loop[data-v-668355a2]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;margin-bottom:28px;padding:6px;background:var(--agent-primary-light);border:1px solid var(--agent-primary-border);border-radius:var(--agent-radius)}.agent-hero__loop-item[data-v-668355a2],.agent-hero__loop[data-v-668355a2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.agent-hero__loop-item strong[data-v-668355a2]{padding:8px 18px;font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--agent-primary-dark);background:#fff;border-radius:6px;-webkit-box-shadow:var(--agent-shadow);box-shadow:var(--agent-shadow)}.agent-hero__loop-dot[data-v-668355a2]{width:1px;height:20px;margin:0 4px;background:var(--agent-border-strong);border-radius:0}.agent-hero__stats[data-v-668355a2]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:100%;margin:0 0 28px}.agent-hero__stat[data-v-668355a2]{position:relative;padding:18px 14px;border-radius:var(--agent-radius);background:#fff;border:1px solid var(--agent-primary-border);-webkit-box-shadow:var(--agent-shadow);box-shadow:var(--agent-shadow);overflow:hidden;-webkit-transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:border-color .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease}.agent-hero__stat[data-v-668355a2]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:-webkit-gradient(linear,left top,right top,from(var(--agent-primary)),to(var(--agent-accent)));background:linear-gradient(90deg,var(--agent-primary),var(--agent-accent));-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.agent-hero__stat[data-v-668355a2]:hover{border-color:var(--agent-primary);-webkit-box-shadow:var(--agent-shadow-hover);box-shadow:var(--agent-shadow-hover);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.agent-hero__stat[data-v-668355a2]:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.agent-hero__stat>span[data-v-668355a2]{font-size:12px;line-height:1.4;color:rgba(0,0,0,.45)}.agent-hero__actions[data-v-668355a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.agent-hero__btn[data-v-668355a2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:0 24px;border-radius:var(--agent-radius);font-size:14px;font-weight:500;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.agent-hero__btn--primary[data-v-668355a2]{color:#fff;background:var(--agent-primary);border:1px solid var(--agent-primary);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.02);box-shadow:0 2px 0 rgba(0,0,0,.02)}.agent-hero__btn--primary[data-v-668355a2]:hover{background:var(--agent-primary-hover);border-color:var(--agent-primary-hover)}.agent-hero__btn--ghost[data-v-668355a2]{color:rgba(0,0,0,.65);border:1px solid var(--agent-border-strong);background:#fff}.agent-hero__btn--ghost[data-v-668355a2]:hover{color:var(--agent-primary-dark);border-color:var(--agent-primary)}.agent-domains[data-v-668355a2]{padding:64px 24px 72px;background:#fff}.agent-domains__inner[data-v-668355a2]{max-width:1200px;margin:0 auto}.agent-domains__head[data-v-668355a2]{max-width:720px;margin:0 auto 40px;text-align:center}.agent-domains__head h2[data-v-668355a2]{font-size:clamp(24px,3vw,32px);font-weight:600;margin:10px 0 12px;color:rgba(0,0,0,.85)}.agent-domains__head p[data-v-668355a2]{margin:0;font-size:14px;line-height:1.75;color:rgba(0,0,0,.45)}.agent-domains__platform[data-v-668355a2]{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--agent-primary-dark);padding:4px 12px;border:1px solid var(--agent-primary-border);border-radius:4px;background:var(--agent-primary-light)}.agent-domains__grid[data-v-668355a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.agent-domain-card[data-v-668355a2]{padding:20px;border-radius:var(--agent-radius-lg);background:#fff;border:1px solid var(--agent-border);-webkit-box-shadow:var(--agent-shadow);box-shadow:var(--agent-shadow);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,border-color .2s ease;transition:box-shadow .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease}.agent-domain-card[data-v-668355a2]:hover{border-color:var(--agent-primary-border);-webkit-box-shadow:var(--agent-shadow-hover);box-shadow:var(--agent-shadow-hover)}.agent-domain-card__glow[data-v-668355a2]{display:none}.agent-domain-card__head[data-v-668355a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--agent-border)}.agent-domain-card__head h3[data-v-668355a2]{margin:0;font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.agent-domain-card__skills[data-v-668355a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.agent-domain-card__skill[data-v-668355a2]{padding:4px 10px;font-size:12px;font-weight:400;color:rgba(0,0,0,.65);background:#fafafa;border:1px solid var(--agent-border);border-radius:4px}.agent-pillars[data-v-668355a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.agent-pillar[data-v-668355a2]{padding:20px;border-radius:var(--agent-radius-lg);background:#fff;border:1px solid var(--agent-border);-webkit-box-shadow:var(--agent-shadow);box-shadow:var(--agent-shadow)}.agent-pillar p[data-v-668355a2]{margin:0;font-size:13px;line-height:1.7;color:rgba(0,0,0,.45)}.agent-pillar__head[data-v-668355a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.agent-pillar__head h3[data-v-668355a2]{margin:0;font-size:15px;font-weight:600;color:rgba(0,0,0,.85)}.agent-pillar__index[data-v-668355a2]{-ms-flex-negative:0;flex-shrink:0;font-size:12px;font-weight:600;color:var(--agent-primary-dark)}.agent-demo-section[data-v-668355a2]{padding:64px 24px;background:#fff;border-top:1px solid var(--agent-border)}.agent-demo-section__inner[data-v-668355a2]{max-width:1200px;margin:0 auto}.agent-demo[data-v-668355a2]{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.agent-demo__tag[data-v-668355a2]{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--agent-primary-dark);margin-bottom:8px;padding:2px 8px;background:var(--agent-primary-light);border-radius:4px}.agent-demo__copy h2[data-v-668355a2]{font-size:clamp(24px,3vw,30px);font-weight:600;margin:0 0 12px;color:rgba(0,0,0,.85)}.agent-demo__copy>p[data-v-668355a2]{margin:0 0 24px;font-size:14px;line-height:1.75;color:rgba(0,0,0,.45)}.agent-demo__highlights[data-v-668355a2]{list-style:none;margin:0;padding:0;border:1px solid var(--agent-border);border-radius:var(--agent-radius-lg);background:#fff;overflow:hidden}.agent-demo__highlights li[data-v-668355a2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:16px 18px;border-bottom:1px solid var(--agent-border)}.agent-demo__highlights li[data-v-668355a2]:last-child{border-bottom:none}.agent-demo__highlights li strong[data-v-668355a2]{display:block;font-size:14px;font-weight:600;margin-bottom:4px;color:rgba(0,0,0,.85)}.agent-demo__highlights li span[data-v-668355a2]{font-size:13px;line-height:1.65;color:rgba(0,0,0,.45)}.agent-demo__check[data-v-668355a2]{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin-top:2px;border-radius:50%;background:var(--agent-primary);position:relative}.agent-demo__check[data-v-668355a2]:after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.agent-chat-wrap[data-v-668355a2]{position:relative}.agent-chat-wrap__tech[data-v-668355a2]{z-index:0;border-radius:var(--agent-radius-lg)}.agent-chat[data-v-668355a2]{position:relative;z-index:1;border-radius:var(--agent-radius-lg);overflow:hidden;background:#fff;border:1px solid var(--agent-border);-webkit-box-shadow:var(--agent-shadow-hover);box-shadow:var(--agent-shadow-hover)}.agent-chat__bar[data-v-668355a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 18px;background:#fff;border-bottom:1px solid var(--agent-border)}.agent-chat__pulse[data-v-668355a2]{width:8px;height:8px;border-radius:50%;background:var(--agent-primary);-webkit-animation:agent-chat-pulse-data-v-668355a2 2s ease-in-out infinite;animation:agent-chat-pulse-data-v-668355a2 2s ease-in-out infinite}@-webkit-keyframes agent-chat-pulse-data-v-668355a2{0%,to{opacity:1;-webkit-box-shadow:0 0 0 0 rgba(22,93,255,.45);box-shadow:0 0 0 0 rgba(22,93,255,.45)}50%{opacity:.6;-webkit-box-shadow:0 0 0 6px rgba(22,93,255,0);box-shadow:0 0 0 6px rgba(22,93,255,0)}}@keyframes agent-chat-pulse-data-v-668355a2{0%,to{opacity:1;-webkit-box-shadow:0 0 0 0 rgba(22,93,255,.45);box-shadow:0 0 0 0 rgba(22,93,255,.45)}50%{opacity:.6;-webkit-box-shadow:0 0 0 6px rgba(22,93,255,0);box-shadow:0 0 0 6px rgba(22,93,255,0)}}.agent-chat__title[data-v-668355a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.agent-chat__status[data-v-668355a2]{font-size:12px;font-weight:400;color:var(--agent-primary-dark);padding:2px 8px;border-radius:4px;background:var(--agent-primary-light);border:1px solid var(--agent-primary-border)}.agent-chat__body[data-v-668355a2]{padding:20px 18px;min-height:280px;background:#fafafa}.agent-chat__bubble[data-v-668355a2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:14px}.agent-chat__bubble p[data-v-668355a2]{margin:0;padding:10px 14px;font-size:13px;line-height:1.65;border-radius:var(--agent-radius);max-width:88%}.agent-chat__bubble--user[data-v-668355a2]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.agent-chat__bubble--user p[data-v-668355a2]{background:var(--agent-primary);color:#fff}.agent-chat__bubble--agent p[data-v-668355a2]{background:#fff;color:rgba(0,0,0,.85);border:1px solid var(--agent-border)}.agent-chat__avatar[data-v-668355a2]{-ms-flex-negative:0;flex-shrink:0;width:28px;height:28px;border-radius:var(--agent-radius);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:10px;font-weight:600;color:#fff;background:var(--agent-primary)}.agent-chat__avatar[data-v-668355a2],.agent-chat__input[data-v-668355a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.agent-chat__input[data-v-668355a2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid var(--agent-border);background:#fff}.agent-chat__input span[data-v-668355a2]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:rgba(0,0,0,.25)}.agent-chat__input button[data-v-668355a2]{height:32px;padding:0 16px;border:none;border-radius:var(--agent-radius);font-size:13px;font-weight:500;color:#fff;background:var(--agent-primary);cursor:default}.agent-capability[data-v-668355a2]{padding:64px 24px 0;background:#fff;border-top:1px solid var(--agent-border)}.agent-capability__inner[data-v-668355a2]{max-width:1200px;margin:0 auto}.agent-capability__inner[data-v-668355a2] .chenao-agent__panel{border-radius:var(--agent-radius-lg);border-color:var(--agent-border);-webkit-box-shadow:var(--agent-shadow);box-shadow:var(--agent-shadow)}.agent-capability__inner[data-v-668355a2] .chenao-agent__feature,.agent-capability__inner[data-v-668355a2] .chenao-agent__pillar,.agent-capability__inner[data-v-668355a2] .chenao-agent__triple-card{border-radius:var(--agent-radius);border-color:var(--agent-border)}.agent-capability__inner[data-v-668355a2] .chenao-agent__chip,.agent-capability__inner[data-v-668355a2] .chenao-agent__platform-pill{border-radius:4px}.agent-capability__inner[data-v-668355a2] .el-collapse-item__header{font-weight:500;color:rgba(0,0,0,.85)}@media (max-width:960px){.agent-hero__layout[data-v-668355a2]{grid-template-columns:1fr;gap:32px}.agent-hero__inner[data-v-668355a2]{text-align:center;max-width:100%}.agent-hero[data-v-668355a2]:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.86)),color-stop(55%,hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,.45)));background:linear-gradient(180deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.7) 55%,hsla(0,0%,100%,.45))}.agent-hero__lead[data-v-668355a2]{margin-left:auto;margin-right:auto}.agent-hero__actions[data-v-668355a2]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.agent-demo[data-v-668355a2],.agent-domains__grid[data-v-668355a2],.agent-hero__stats[data-v-668355a2],.agent-pillars[data-v-668355a2]{grid-template-columns:1fr}.agent-hero__stats[data-v-668355a2]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.agent-hero[data-v-668355a2]{padding:40px 20px 48px}.agent-demo-section[data-v-668355a2],.agent-domains[data-v-668355a2]{padding:48px 20px}.agent-hero__loop-item strong[data-v-668355a2]{padding:6px 14px;font-size:14px}}