.portal_scroll__ZixEz{--text:#18213a;--text-2:#475467;--text-3:#8a94a6;--line:#eceef3;--brand:#4f46e5;--brand-2:#6366f1;--brand-soft:#eef2ff;--violet:#8b5cf6;--shadow:0 1px 2px rgba(16,24,40,0.04),0 4px 16px rgba(16,24,40,0.04);min-height:100%;background:#f6f7fb;color:var(--text)}.portal_wrap___ZNQ6{padding:20px 20px 40px}.portal_wrap___ZNQ6 button:not(:disabled){cursor:pointer}.portal_wrap___ZNQ6 button{font:inherit;text-align:left}.portal_hero__JWJkI{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:36px;align-items:center;padding:34px 36px;border-radius:22px;border:1px solid #e3e5fb;background:linear-gradient(125deg,#f3f4ff,#eef0ff 45%,#f4eeff);box-shadow:0 12px 32px rgba(79,70,229,.08)}.portal_hero__JWJkI:before{content:"";position:absolute;inset:-40% -10% auto auto;width:70%;height:160%;z-index:-1;background:radial-gradient(closest-side,rgba(129,140,248,.35),transparent 70%),radial-gradient(closest-side at 30% 70%,rgba(236,72,153,.16),transparent 70%);filter:blur(20px);animation:portal_aurora__rZHFu 14s ease-in-out infinite alternate}.portal_hero__JWJkI:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.35;background-image:radial-gradient(rgba(99,102,241,.35) 1px,transparent 0);background-size:22px 22px;mask:linear-gradient(90deg,transparent,#000 60%)}.portal_net__xGmUo{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.portal_demo__1tKJK,.portal_hello__4yvNd{position:relative;min-width:0}.portal_badge__Bxgbn{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:99px;border:1px solid #dfe2fb;background:rgba(255,255,255,.75);color:var(--brand);font-size:12px}.portal_live__hIV8_{width:7px;height:7px;border-radius:50%;background:#10b981;animation:portal_live__hIV8_ 2s infinite}.portal_hello__4yvNd h1{margin:14px 0 8px;font-size:30px;font-weight:700;line-height:1.3}.portal_shine__GwmYz{background:linear-gradient(90deg,#18213a,#18213a 40%,#6366f1 50%,#18213a 60%,#18213a);background-size:250% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:portal_shine__GwmYz 6s ease-in-out infinite}.portal_dept__x9Xj4{margin-left:10px;padding:2px 9px;border-radius:6px;background:#e6e8ff;color:var(--brand);font-size:12.5px;font-style:normal;font-weight:500;vertical-align:6px}.portal_hello__4yvNd p{margin:0;color:var(--text-2);font-size:14.5px}.portal_hello__4yvNd p b{color:var(--brand);font-weight:600}.portal_ask__FODMD{position:relative;overflow:hidden;margin-top:22px;padding:1.5px;border-radius:17px;background:rgba(99,102,241,.18);box-shadow:0 10px 28px rgba(79,70,229,.1)}.portal_ask__FODMD:before{content:"";position:absolute;inset:-200%;background:conic-gradient(from 0deg,transparent 0 55%,#6366f1 70%,#a855f7 80%,#06b6d4 90%,transparent 100%);animation:portal_spin__PZDN1 4s linear infinite}.portal_askInner__dCU78{position:relative;display:flex;align-items:center;gap:10px;padding:7px 7px 7px 16px;border-radius:15.5px;background:#fff}.portal_askSpark__e6l8q{flex:none;color:var(--violet)}.portal_askInner__dCU78 input{flex:1;min-width:0;height:44px;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:15px}.portal_askInner__dCU78 input::placeholder{color:#a3abbb}.portal_askInner__dCU78 button{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 18px;border:0;border-radius:12px;background:linear-gradient(135deg,var(--brand-2),var(--violet));color:#fff;font-weight:600;white-space:nowrap}.portal_askInner__dCU78 button:disabled{opacity:.55}.portal_askInner__dCU78 button:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);animation:portal_sweep__g_oUZ 3.2s ease-in-out infinite}.portal_chips__llaBD{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.portal_chips__llaBD button{height:28px;padding:0 12px;border-radius:99px;border:1px solid #e3e6f3;background:rgba(255,255,255,.8);color:var(--text-2);font-size:12.5px;transition:.2s}.portal_chips__llaBD button:hover{border-color:#c7cdfb;color:var(--brand);transform:translateY(-1px);box-shadow:0 4px 12px rgba(99,102,241,.12)}.portal_demo__1tKJK{min-height:284px;padding:16px;border-radius:18px;border:1px solid #e3e5fb;background:rgba(255,255,255,.55);backdrop-filter:blur(10px)}.portal_demoTag__D6gQy{position:absolute;top:-10px;right:16px;padding:1px 8px;border-radius:6px;border:1px solid #e3e5fb;background:#fff;color:var(--text-3);font-size:11px}.portal_qMsg__gRRAV{width:fit-content;max-width:88%;margin-left:auto;padding:8px 12px;border-radius:12px 12px 3px 12px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:12.5px;transition:opacity .45s ease,transform .45s ease}.portal_hidden__FipUI{opacity:0;transform:translateY(8px)}.portal_thinking__TZx25{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;border-radius:12px;background:#fff;box-shadow:0 4px 16px rgba(79,70,229,.08);color:var(--text-3);font-size:12px;animation:portal_pop__mJS4R .4s ease both}.portal_aiDot__EnP6V{width:18px;height:18px;flex:none;display:grid;place-items:center;border-radius:6px;background:linear-gradient(135deg,var(--brand-2),var(--violet));color:#fff}.portal_thSteps__FCTKr{display:flex;flex-wrap:wrap;gap:6px}.portal_th__wsgfJ{padding:2px 8px;border-radius:99px;background:#f2f3fb;color:#a3abbb;transition:.3s}.portal_thOn__FOLUR{background:var(--brand-soft);color:var(--brand)}.portal_thDone__eW7g5{background:#ecfdf5;color:#059669}.portal_dots__KVPLX{display:inline-flex;gap:3px;margin-left:auto}.portal_dots__KVPLX i{width:5px;height:5px;border-radius:50%;background:var(--brand-2);animation:portal_bounce__FQ1ng 1s ease-in-out infinite}.portal_dots__KVPLX i:nth-child(2){animation-delay:.15s}.portal_dots__KVPLX i:nth-child(3){animation-delay:.3s}.portal_aMsg__fVIKf{margin-top:10px;padding:12px;border-radius:12px 12px 12px 3px;background:#fff;box-shadow:0 4px 16px rgba(79,70,229,.08);animation:portal_pop__mJS4R .45s ease both}.portal_aHead__uHgNn{display:flex;align-items:center;gap:6px;color:var(--text-3);font-size:11.5px}.portal_ok__QEGWM{margin-left:auto;color:#059669}.portal_bars__Zk0rA{display:flex;align-items:flex-end;gap:6px;height:74px;margin:10px 0 8px;padding:0 2px;border-bottom:1px solid #eef0f5}.portal_bars__Zk0rA i{flex:1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#818cf8,#c7d2fe);transform-origin:bottom;animation:portal_growIn__AeB9T .9s cubic-bezier(.2,.8,.2,1) both}.portal_bars__Zk0rA i.portal_barTop__zEpmC{background:linear-gradient(180deg,#7c3aed,#a78bfa)}.portal_aText___bEgn{min-height:38px;color:var(--text-2);font-size:12px;line-height:1.6}.portal_aText___bEgn b{color:var(--brand)}.portal_cursor__h_KYB{display:inline-block;width:2px;height:13px;margin-left:1px;vertical-align:-2px;background:var(--brand);animation:portal_blink__rY30L 1s steps(2) infinite}.portal_aFoot__0HYCm{display:flex;gap:6px;margin-top:8px;transition:opacity .4s}.portal_aFoot__0HYCm span{padding:2px 8px;border-radius:6px;background:#f4f5fb;color:var(--text-3);font-size:11px}.portal_grid__RfvIR{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start;margin-top:16px}.portal_left__fdxhQ,.portal_rail__UTjAT{display:grid;gap:16px;min-width:0}.portal_card__6vP2Q{border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow)}.portal_cardHead__CudL5{display:flex;align-items:center;gap:10px;padding:16px 18px 0}.portal_cardHead__CudL5 h2{margin:0;font-size:15px}.portal_cardHead__CudL5 p{margin:0;color:var(--text-3);font-size:12.5px}.portal_more__AdJOj{margin-left:auto;border:0;background:none;color:var(--text-3);font-size:12.5px}.portal_more__AdJOj:hover{color:var(--brand)}.portal_features__5deYX{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:14px 18px 18px}.portal_feature__zxNKe,.portal_task____aW1{position:relative;border:1px solid var(--line);transition:.18s}.portal_feature__zxNKe:after,.portal_task____aW1:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(400px circle at var(--mx,50%) var(--my,50%),rgba(99,102,241,.1),transparent 40%)}.portal_feature__zxNKe:hover:after,.portal_task____aW1:hover:after{opacity:1}.portal_feature__zxNKe{display:flex;flex-direction:column;min-height:230px;padding:0;overflow:hidden;border-radius:14px;background:#fff}.portal_feature__zxNKe:hover{border-color:#cfd4fb;box-shadow:0 12px 30px rgba(79,70,229,.1);transform:translateY(-2px)}.portal_preview__N53pI{position:relative;display:block;height:118px;overflow:hidden}.portal_fBody__suflv{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 16px 16px}.portal_fTitle__wwYe7{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:650}.portal_fTitle__wwYe7 em{padding:1px 7px;border-radius:6px;font-size:11.5px;font-style:normal;font-weight:500}.portal_fDesc__MeW5p{color:var(--text-2);font-size:13px;line-height:1.65}.portal_fGo__2Exbb{display:inline-flex;align-items:center;gap:4px;margin-top:auto;color:var(--brand);font-size:12.5px;font-weight:600}.portal_pvChat__6PXE_{padding:14px 16px;background:linear-gradient(135deg,#eef2ff,#f5f3ff)}.portal_bubbleQ__nF041{display:block;width:fit-content;max-width:78%;margin:0 0 7px auto;padding:7px 10px;border-radius:10px 10px 3px 10px;background:var(--brand-2);color:#fff;font-size:11.5px}.portal_bubbleA__VYFor{display:flex;align-items:flex-end;gap:3px;width:62%;height:40px;padding:7px 10px;border-radius:10px 10px 10px 3px;background:#fff;box-shadow:0 2px 8px rgba(79,70,229,.08)}.portal_bubbleA__VYFor i{width:9px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#818cf8,#c7d2fe);transform-origin:bottom;animation:portal_wobble__gfImq 2.6s ease-in-out infinite alternate}.portal_pvCreate__ZC4iZ{display:grid;grid-template-columns:1.2fr 1fr;gap:8px;padding:14px;background:linear-gradient(135deg,#f0f9ff,#ecfeff)}.portal_mini__piAJx{position:relative;overflow:hidden;padding:8px;border-radius:8px;background:#fff;box-shadow:0 2px 8px rgba(14,165,233,.1)}.portal_mini__piAJx i{display:block;height:6px;margin-bottom:5px;border-radius:3px;background:#e0f2fe}.portal_barW8__eqtuW{width:80%;background:#bae6fd!important}.portal_barW6___23pn{width:60%}.portal_line__qUOtm{display:block;height:44px;margin-top:6px;background:linear-gradient(180deg,rgba(20,184,166,.22),transparent);clip-path:polygon(0 80%,18% 55%,36% 66%,56% 30%,76% 42%,100% 12%,100% 100%,0 100%);animation:portal_wave__UIuwo 4s ease-in-out infinite alternate}.portal_scan__0idHO{position:absolute;left:0;right:0;bottom:6px;height:2px;background:linear-gradient(90deg,transparent,#22d3ee,transparent);animation:portal_scan__0idHO 2.4s linear infinite}.portal_ring__QYw7z{display:block;width:38px;height:38px;margin:4px auto 0;border-radius:50%;background:conic-gradient(#0ea5e9 0 62%,#e0f2fe 0);mask:radial-gradient(circle 12px,transparent 98%,#000);animation:portal_rotate__8o0vw 6s linear infinite}.portal_pvReport__tFGM2{padding:10px 16px;background:linear-gradient(135deg,#fff7ed,#fef2f2)}.portal_doc__FgpsF{display:block;height:100%;padding:9px 11px;border-radius:9px;background:#fff;box-shadow:0 2px 10px rgba(194,65,12,.1)}.portal_docHead__yeAfJ{display:flex;align-items:center;gap:5px;margin-bottom:6px;color:#c2410c;font-size:10.5px;font-weight:600}.portal_ln__dTqAf{display:block;width:92%;height:5px;margin-bottom:4px;border-radius:3px;background:#f1f2f6}.portal_typing__YO1AN{position:relative;width:70%;background:linear-gradient(90deg,#fed7aa 0 55%,#f1f2f6 55%)}.portal_typing__YO1AN:after{content:"";position:absolute;left:56%;top:-3px;width:2px;height:11px;background:#ea580c;animation:portal_blink__rY30L 1s steps(2) infinite}.portal_insight__dpDot{display:block;margin:4px 0;padding:3px 6px;border-radius:5px;color:#475467;font-size:10.5px;animation:portal_fadeIn__yDBR6 .6s ease both}.portal_insightUp__Wkjc8{background:#ecfdf5}.portal_insightWarn__JP5Ob{background:#fff7ed;animation-delay:.5s}.portal_tasks__sT_kb{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:14px 18px 18px}.portal_task____aW1{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;border-radius:14px;background:linear-gradient(180deg,#fff,#fbfbff)}.portal_task____aW1:hover{border-color:#c7cdfb;box-shadow:0 10px 26px rgba(79,70,229,.1);transform:translateY(-2px)}.portal_taskIc__vxNnA{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;transition:transform .3s}.portal_task____aW1:hover .portal_taskIc__vxNnA{transform:translateY(-2px) rotate(-6deg)}.portal_taskTxt__GFGUZ{min-width:0}.portal_taskTxt__GFGUZ b{display:block;color:var(--text);font-size:14.5px}.portal_taskTxt__GFGUZ span{display:block;margin-top:3px;overflow:hidden;color:var(--text-3);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.portal_taskGo____eRl{flex:none;margin-left:auto;color:#c3c9d5;transition:.2s}.portal_task____aW1:hover .portal_taskGo____eRl{color:var(--brand);transform:translateX(3px)}.portal_recent__t7tKp{padding:8px 10px 12px}.portal_empty__s8Bmg{margin:10px 8px 6px;padding:12px;border-radius:10px;background:#f8f9fc;color:var(--text-3);font-size:12.5px;line-height:1.6}.portal_rItem__3l5qy{display:flex;align-items:center;gap:12px;width:100%;padding:10px 8px;border:0;border-radius:10px;background:none}.portal_rItem__3l5qy:hover{background:#f7f8fc}.portal_rIc__LpWFs{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:9px;background:#eef2ff;color:#6366f1}.portal_rIcApp__v8leq{background:#f5f3ff;color:#7c3aed}.portal_rTxt__oeeph{flex:1;min-width:0}.portal_rTxt__oeeph b{display:-webkit-box;overflow:hidden;color:var(--text);font-size:13.5px;font-weight:550;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.portal_rTxt__oeeph>span{display:block;margin-top:3px;color:var(--text-3);font-size:12px}.portal_rTxt__oeeph em{font-style:normal;font-weight:600}.portal_thumb__UXg8F{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:9px 1fr;gap:3px;width:64px;height:42px;flex:none;overflow:hidden;padding:5px;border-radius:8px}.portal_thumb__UXg8F i{border-radius:3px}.portal_thumb__UXg8F i:first-child{grid-column:1/-1;border-radius:2px}.portal_thumb_dash__AsfmU{background:#eef2ff}.portal_thumb_dash__AsfmU i{background:#fff}.portal_thumb_dash__AsfmU i:first-child{background:#c7d2fe}.portal_thumb_cockpit__9qYSu{background:radial-gradient(circle at 50% 120%,#1e3a8a,#0b1229 72%)}.portal_thumb_cockpit__9qYSu i{border:1px solid rgba(96,165,250,.45);background:rgba(56,189,248,.12)}.portal_thumb_cockpit__9qYSu i:first-child{border:0;background:linear-gradient(90deg,transparent,rgba(56,189,248,.6),transparent)}.portal_thumb_cn__6h3j7{border:1px solid #f1dcc0;background:#fdf6ec}.portal_thumb_cn__6h3j7 i{background:repeating-linear-gradient(180deg,#fff 0 4px,#f3e3cc 4px 5px)}.portal_thumb_cn__6h3j7 i:first-child{background:#b91c1c}.portal_status__bgOQs{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:4px;flex:none;padding:1px 7px;border-radius:99px;font-size:11px}.portal_status_done__bAc1H{background:#ecfdf5;color:#059669}.portal_status_wait__AXcz_{background:#fffbeb;color:#b45309}.portal_status_fail__eKy7f{background:#f2f4f7;color:#98a2b3}.portal_status_run__UxAWh{background:var(--brand-soft);color:var(--brand)}.portal_status_run__UxAWh i{width:6px;height:6px;border-radius:50%;background:var(--brand-2);animation:portal_live__hIV8_ 1.6s infinite}.portal_status_run__UxAWh:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:portal_scan__0idHO 1.8s linear infinite}.portal_reveal__g734h{animation:portal_rise__awlMU .6s cubic-bezier(.2,.8,.2,1) both}@keyframes portal_aurora__rZHFu{0%{transform:translate(0) scale(1)}50%{transform:translate(-6%,8%) scale(1.08)}to{transform:translate(4%,-4%) scale(.96)}}@keyframes portal_live__hIV8_{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 7px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}@keyframes portal_shine__GwmYz{0%,60%{background-position:100% 0}to{background-position:-50% 0}}@keyframes portal_spin__PZDN1{to{transform:rotate(1turn)}}@keyframes portal_sweep__g_oUZ{0%,55%{left:-60%}to{left:130%}}@keyframes portal_pop__mJS4R{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes portal_bounce__FQ1ng{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}}@keyframes portal_growIn__AeB9T{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes portal_wobble__gfImq{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@keyframes portal_wave__UIuwo{0%{clip-path:polygon(0 80%,18% 55%,36% 66%,56% 30%,76% 42%,100% 12%,100% 100%,0 100%)}to{clip-path:polygon(0 60%,18% 70%,36% 40%,56% 52%,76% 22%,100% 30%,100% 100%,0 100%)}}@keyframes portal_scan__0idHO{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes portal_rotate__8o0vw{to{transform:rotate(1turn)}}@keyframes portal_blink__rY30L{50%{opacity:0}}@keyframes portal_fadeIn__yDBR6{0%{opacity:0}to{opacity:1}}@keyframes portal_rise__awlMU{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:1280px){.portal_grid__RfvIR{grid-template-columns:1fr}.portal_rail__UTjAT{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.portal_wrap___ZNQ6{padding:16px}.portal_hero__JWJkI{grid-template-columns:1fr;padding:24px 20px}.portal_demo__1tKJK{display:none}.portal_features__5deYX,.portal_rail__UTjAT,.portal_tasks__sT_kb{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.portal_scroll__ZixEz *,.portal_scroll__ZixEz :after,.portal_scroll__ZixEz :before{animation:none!important;transition:none!important}}