.agent_page__IXugc{--agent-paper:rgba(255,255,255,.94);--agent-paper-solid:#fff;--agent-blue-wash:#eaf2ff;--agent-blue-line:rgba(79,126,218,.24);--agent-copy:#44536e;--agent-shadow:0 28px 70px rgba(53,73,110,.10),0 7px 20px rgba(53,73,110,.05),inset 0 1px 0 rgba(255,255,255,.98);--agent-demo-paper:rgba(252,253,255,.94);--agent-demo-raised:rgba(255,255,255,.96);--agent-demo-wash:rgba(235,243,255,.72);--agent-demo-line:rgba(120,146,190,.18);--agent-demo-blue-line:rgba(64,112,206,.30);--agent-demo-green:#20765f;--agent-demo-green-wash:rgba(232,248,242,.72);--agent-demo-amber:#76581c;--agent-demo-amber-wash:rgba(251,245,226,.70);--agent-demo-focus:rgba(40,105,246,.24);--agent-demo-track:rgba(225,232,244,.54);--agent-demo-control-depth:0 3px 10px rgba(52,72,108,.10),inset 0 1px 0 rgba(255,255,255,.98);--agent-demo-blue-depth:0 4px 12px rgba(40,105,246,.18),inset 0 1px 0 rgba(255,255,255,.28);--agent-demo-inset:inset 0 1px 2px rgba(54,76,116,.04);--agent-demo-prompt-text:#2d3d59;--agent-demo-chip-text:#40516d;--agent-demo-response-text:#273854;--agent-demo-assessment-text:#3d4c64;--agent-demo-product-line:rgba(42,145,119,.20);--agent-demo-workflow:rgba(252,253,255,.68);--agent-demo-depth:0 26px 62px rgba(52,72,108,.10),0 6px 16px rgba(52,72,108,.05),inset 0 1px 0 rgba(255,255,255,.98);min-height:100svh;width:100%;max-width:100%;overflow-x:hidden;color:var(--v2-ink);background:radial-gradient(ellipse at 76% 7%,rgba(176,205,255,.17),transparent 38%),radial-gradient(ellipse at 17% 43%,rgba(255,255,255,.56),transparent 34%),linear-gradient(180deg,#f5f7fb,#f3f5f9 52%,#f1f4f8)}.agent_hero__Cnm0r,.agent_reasoningNote___fv92,.agent_scenario__bZscP{width:min(1180px,calc(100% - 64px));margin-inline:auto}.agent_accessBanner__Z4IdJ{width:min(1180px,calc(100% - 64px));margin:0 auto;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid rgba(117,137,166,.17);border-bottom:1px solid rgba(117,137,166,.17)}.agent_accessBanner__Z4IdJ>div{display:grid;gap:2px}.agent_accessBanner__Z4IdJ strong{font-size:13px;font-weight:650}.agent_accessBanner__Z4IdJ span{color:#617089;font-size:12px;line-height:1.5}.agent_accessBanner__Z4IdJ button{flex:none;min-height:40px;padding:0 20px;border:1px solid #d2ddee;border-radius:9px;background:linear-gradient(145deg,#fff,#f4f7fc);color:#263a60;box-shadow:0 3px 8px rgba(39,53,79,.04),inset 0 1px 0 #fff;cursor:pointer;font-size:12px;font-weight:650}.agent_hero__Cnm0r{position:relative;isolation:isolate;margin-top:0;padding:100px 0 72px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,80px)}.agent_hero__Cnm0r:before{content:none}.agent_heroCopy__2RumR{position:relative;min-width:0}.agent_hero__Cnm0r h1{max-width:600px;margin:0 0 28px;font-size:clamp(46px,4.8vw,68px);font-weight:620;line-height:1.035;letter-spacing:-.055em;text-wrap:pretty}.agent_heroCopy__2RumR>p{max-width:46ch;margin:0;color:#5b6980;font-size:17px;line-height:1.75;text-wrap:pretty}.agent_agentSupport__HraPu{margin-top:36px;display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#66748b;font-size:12px}.agent_agentBrand__RhkG7{display:inline-flex;align-items:center;gap:6px;color:#2c3c59}.agent_agentBrand__RhkG7 svg{width:16px;height:16px;fill:currentColor}.agent_agentBrand__RhkG7 strong{font-size:13px;font-weight:600}.agent_agentSupport__HraPu i{width:3px;height:3px;border-radius:50%;background:#9eabc0}.agent_installPanel__kSZgh{position:relative;min-width:0;padding:28px;border:1px solid transparent;border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(244,248,255,.92)) padding-box,linear-gradient(135deg,#fff,rgba(150,177,224,.5),#fff) border-box;box-shadow:0 24px 56px rgba(54,76,116,.09),0 4px 12px rgba(54,76,116,.04),inset 0 1px 0 #fff;backdrop-filter:blur(12px)}.agent_installPanel__kSZgh:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.72)}.agent_installHeading__ylFd1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.agent_installHeading__ylFd1>div{min-width:0}.agent_installHeading__ylFd1 h2{max-width:24ch;margin:0;font-size:20px;font-weight:620;line-height:1.3;letter-spacing:-.025em;text-wrap:pretty}.agent_installHeading__ylFd1 div>span{display:block;margin-top:8px;color:var(--v2-muted);font-size:12px;line-height:1.55}.agent_installTime__4blXE{flex:0 0 auto;padding-top:4px;color:#596983;font:500 12px/1.5 var(--font-geist-mono),monospace}.agent_promptBox__aCb_b{padding:20px;border:1px solid rgba(113,142,195,.16);border-radius:12px;background:linear-gradient(135deg,#f0f4fb,#f8faff);box-shadow:inset 0 1px 4px rgba(55,73,105,.04),0 1px 0 #fff}.agent_promptBox__aCb_b p{margin:0;color:#3c4d69;font-family:var(--font-geist-mono),monospace;font-size:12px;line-height:1.85}.agent_copyButton__A3lph{width:100%;min-height:48px;margin-top:18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #2361e8;border-radius:9px;background:linear-gradient(145deg,#3979fb,var(--v2-blue) 52%,#205fe2);color:var(--agent-paper-solid);box-shadow:0 8px 18px rgba(39,105,246,.18),inset 0 1px 0 rgba(255,255,255,.3);cursor:pointer;font-size:13px;font-weight:650;transition:transform .16s var(--v2-ease),box-shadow .16s var(--v2-ease),background .16s var(--v2-ease)}.agent_copyButton__A3lph svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.agent_copyButton__A3lph:hover{transform:translateY(-1px);background:linear-gradient(145deg,#3478ff,#164fca);box-shadow:0 11px 24px rgba(39,105,246,.23),inset 0 1px 0 rgba(255,255,255,.3)}.agent_copyButton__A3lph:active{transform:translateY(1px)}.agent_copyButton__A3lph[data-state=copied]{border-color:#19715a;background:var(--v2-green)}.agent_copyButton__A3lph[data-state=error]{border-color:#b65a4f;background:#9a433a}.agent_installNote__MTEKV{margin:18px 2px 0;max-width:58ch;color:#66758d;font-size:12px;line-height:1.65}.agent_scenario__bZscP{padding:100px 0 80px}.agent_scenarioIntro__KJheY{margin:0 0 36px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:64px}.agent_scenarioIntro__KJheY h2{max-width:24ch;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:600;line-height:1.14;letter-spacing:-.04em;text-wrap:pretty}.agent_scenarioIntro__KJheY>p{max-width:49ch;margin:0;color:#637088;font-size:15px;line-height:1.75;text-wrap:pretty}.agent_contextDemo__v6rWQ{overflow:hidden;margin-top:0;border:1px solid transparent;border-radius:16px;background:linear-gradient(155deg,var(--agent-demo-raised),var(--agent-demo-paper)) padding-box,linear-gradient(125deg,var(--agent-paper-solid),var(--agent-demo-blue-line),var(--agent-paper-solid)) border-box;box-shadow:var(--agent-demo-depth)}.agent_demoToolbar__BgoOT{padding:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--agent-demo-line);background:var(--agent-demo-wash)}.agent_contextToggle__TELVK,.agent_promptTabs__Pjz5_{display:grid;padding:3px;border:1px solid var(--agent-demo-line);border-radius:10px;background:var(--agent-demo-track);box-shadow:var(--agent-demo-inset)}.agent_promptTabs__Pjz5_{grid-template-columns:repeat(3,minmax(0,1fr))}.agent_contextToggle__TELVK{flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr))}.agent_contextToggle__TELVK button,.agent_promptTabs__Pjz5_ button{min-height:36px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--v2-muted);cursor:pointer;font:580 12px/1 var(--font-geist-sans),sans-serif;white-space:nowrap;transition:background .18s var(--v2-ease),color .18s var(--v2-ease),box-shadow .18s var(--v2-ease),transform .18s var(--v2-ease)}.agent_contextToggle__TELVK button:hover,.agent_promptTabs__Pjz5_ button:hover{color:var(--v2-ink)}.agent_contextToggle__TELVK button:focus-visible,.agent_promptTabs__Pjz5_ button:focus-visible{outline:3px solid var(--agent-demo-focus);outline-offset:1px}.agent_contextToggle__TELVK button:active,.agent_promptTabs__Pjz5_ button:active{transform:translateY(1px)}.agent_promptTabs__Pjz5_ button[aria-pressed=true]{background:var(--agent-demo-raised);color:var(--v2-ink);box-shadow:var(--agent-demo-control-depth)}.agent_contextDemo__v6rWQ[data-context=with] .agent_contextToggle__TELVK button[aria-pressed=true]{background:var(--v2-blue);color:var(--agent-paper-solid);box-shadow:var(--agent-demo-blue-depth)}.agent_contextDemo__v6rWQ[data-context=without] .agent_contextToggle__TELVK button[aria-pressed=true]{background:var(--agent-demo-raised);color:var(--v2-ink);box-shadow:var(--agent-demo-control-depth)}.agent_demoLayers__MoBxi{background:var(--agent-demo-paper)}.agent_demoLayer__2Ld9g{min-width:0;display:grid;grid-template-columns:190px minmax(0,1fr);border-bottom:1px solid var(--agent-demo-line)}.agent_demoLayer__2Ld9g:last-child{border-bottom:0}.agent_demoLayer__2Ld9g>header{padding:21px 18px 21px 22px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;color:var(--v2-muted)}.agent_demoLayer__2Ld9g>header>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--agent-demo-line);border-radius:8px;background:var(--agent-demo-raised);color:var(--v2-blue-dark);box-shadow:inset 0 1px 0 var(--agent-paper-solid)}.agent_demoLayer__2Ld9g>header svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.agent_demoLayer__2Ld9g>header strong{min-width:0;color:var(--v2-ink);font-size:12px;font-weight:630;line-height:1.25}.agent_demoLayerContent__9FAL8{min-width:0;padding:20px 24px;border-left:1px solid var(--agent-demo-line);display:flex;align-items:center}.agent_demoLayer__2Ld9g blockquote{margin:0;color:var(--agent-demo-prompt-text);font-size:14px;font-weight:510;line-height:1.58;text-wrap:pretty;animation:agent_demoPromptIn__o7tAj .32s var(--v2-ease) both}.agent_contextLayerReveal__Ho9mb{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .42s var(--v2-ease),opacity .22s ease}.agent_contextLayerReveal__Ho9mb>div{min-height:0;overflow:hidden}.agent_contextLayerReveal__Ho9mb[data-visible=false]{grid-template-rows:0fr;opacity:0}.agent_contextGroups__5o0HU{width:100%;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px}.agent_contextGroup__MrnXa{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.agent_contextGroup__MrnXa>span{color:var(--v2-faint);font-size:12px;font-weight:620}.agent_contextGroup__MrnXa>div{min-width:0;display:flex;flex-wrap:wrap;gap:6px}.agent_contextGroup__MrnXa b{min-height:27px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--agent-demo-line);border-radius:7px;background:var(--agent-demo-raised);color:var(--agent-demo-chip-text);font-size:12px;font-weight:590;box-shadow:inset 0 1px 0 var(--agent-paper-solid)}.agent_contextGroup__MrnXa b[data-kind=product]{border-color:var(--agent-demo-product-line);background:var(--agent-demo-green-wash);color:var(--agent-demo-green)}.agent_contextProductFavicon__y9xQZ{width:16px;height:16px;flex:none;border-radius:4px;background:var(--agent-paper-solid);object-fit:contain;box-shadow:0 1px 3px rgba(34,59,92,.1)}.agent_contextGroup__MrnXa b svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.agent_demoLayer__2Ld9g:has(.agent_generatedResponse__BVQq_) .agent_demoLayerContent__9FAL8{min-height:138px;align-items:flex-start}.agent_generatedResponse__BVQq_{position:relative;width:100%;max-width:88ch;margin:0;color:var(--agent-demo-response-text);font-size:14px;line-height:1.66;text-wrap:pretty}.agent_generatedMeasure__OQ59R{display:block;visibility:hidden}.agent_generatedVisible__LgnlW{position:absolute;inset:0;display:block}.agent_generatedResponse__BVQq_ i{width:2px;height:1.05em;margin-left:3px;display:none;vertical-align:-.14em;border-radius:1px;background:var(--v2-blue)}.agent_generatedResponse__BVQq_ i[data-running=true]{display:inline-block;animation:agent_demoCursor__zRemd .72s step-end infinite}.agent_srOnly__4eLql{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.agent_demoLayer__2Ld9g[data-tone=good]{background:var(--agent-demo-green-wash)}.agent_demoLayer__2Ld9g[data-tone=gap]{background:var(--agent-demo-amber-wash)}.agent_demoLayer__2Ld9g[data-tone=good]>header>span{color:var(--agent-demo-green)}.agent_demoLayer__2Ld9g[data-tone=gap]>header>span{color:var(--agent-demo-amber)}.agent_responseAssessment__jINbp{width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none}.agent_demoLayer__2Ld9g[data-tone] .agent_demoLayerContent__9FAL8{opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .32s var(--v2-ease)}.agent_demoLayer__2Ld9g[data-tone][data-ready=false] .agent_demoLayerContent__9FAL8{opacity:0;transform:translateY(3px)}.agent_responseAssessment__jINbp li{position:relative;min-width:0;padding-left:17px;color:var(--agent-demo-assessment-text);font-size:12px;line-height:1.48}.agent_responseAssessment__jINbp li:before{content:"";position:absolute;top:.48em;left:0;width:7px;height:7px;border:1px solid;border-radius:50%}.agent_demoLayer__2Ld9g[data-tone=good] .agent_responseAssessment__jINbp li:before{border-color:var(--agent-demo-green);background:var(--agent-demo-green);box-shadow:inset 0 0 0 2px var(--agent-demo-raised)}.agent_demoLayer__2Ld9g[data-tone=gap] .agent_responseAssessment__jINbp li:before{border-color:var(--agent-demo-amber)}.agent_workflowCard__OZUvD{margin-top:64px;border-top:1px solid rgba(117,137,166,.2)}.agent_workflow__Uflxa{background:transparent}.agent_workflow__Uflxa>header{padding:28px 0 32px;display:flex;align-items:center;gap:20px}.agent_workflow__Uflxa>header strong{color:#53627c;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.015em}.agent_workflow__Uflxa>header span{color:#6a7790;font-size:12px}.agent_workflow__Uflxa ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;list-style:none}.agent_workflow__Uflxa li{position:relative;min-width:0;padding:0}.agent_workflow__Uflxa li:not(:last-child):after{content:"";position:absolute;top:20px;left:48px;right:8px;height:1px;background:linear-gradient(90deg,rgba(40,105,246,.48),rgba(134,169,235,.22))}.agent_stepIcon__fv9T_{position:relative;z-index:1;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(78,126,218,.22);border-radius:10px;background:linear-gradient(145deg,#fff,var(--agent-blue-wash));color:var(--v2-blue-dark);box-shadow:0 6px 14px rgba(50,83,145,.08),inset 0 1px 0 #fff}.agent_stepIcon__fv9T_ svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.agent_workflow__Uflxa li div{min-width:0;margin-top:15px}.agent_workflow__Uflxa li strong{display:block;max-width:20ch;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.015em}.agent_workflow__Uflxa li p{margin:9px 0 0;color:#627089;font-size:13px;line-height:1.7}@keyframes agent_demoPromptIn__o7tAj{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes agent_demoCursor__zRemd{0%,45%{opacity:1}46%,to{opacity:.15}}.agent_reasoningNote___fv92{position:relative;isolation:isolate;overflow:hidden;margin-bottom:80px;padding:44px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:24px;border:1px solid transparent;border-radius:18px;background:linear-gradient(125deg,rgba(255,255,255,.92),rgba(233,242,255,.72)) padding-box,linear-gradient(135deg,#fff,#cfddf0,#fff) border-box;box-shadow:0 12px 32px rgba(52,73,111,.05),inset 0 1px 0 #fff}.agent_reasoningMark__wh9Ni{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--agent-blue-line);border-radius:11px;background:rgba(255,255,255,.78);color:var(--v2-blue-dark)}.agent_reasoningMark__wh9Ni svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.agent_reasoningNote___fv92 h2{max-width:28ch;margin:0 0 14px;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.035em}.agent_reasoningNote___fv92 p{max-width:65ch;margin:0;color:var(--agent-copy);font-size:14px;line-height:1.75}.agent_docsClose__x0K_0 a,.agent_reasoningNote___fv92>a{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(64,112,206,.28);border-radius:9px;background:rgba(255,255,255,.76);color:var(--v2-blue-dark);box-shadow:inset 0 1px 0 #fff;font-size:12px;font-weight:650;white-space:nowrap;transition:transform .16s var(--v2-ease),border-color .16s var(--v2-ease)}.agent_docsClose__x0K_0 a:hover,.agent_reasoningNote___fv92>a:hover{transform:translateY(-1px);border-color:rgba(40,105,246,.48)}.agent_footer__Cmfl_{min-height:82px;padding:16px max(32px,calc((100vw - 1180px)/2));border-top:1px solid rgba(117,137,166,.14);display:flex;align-items:center;justify-content:space-between;gap:24px;background:rgba(249,251,254,.78);color:var(--v2-muted);font-size:12px;backdrop-filter:blur(14px)}.agent_footerBrand__rMwAp{display:inline-flex;align-items:center;opacity:.72;transition:opacity .16s ease}.agent_footerBrand__rMwAp:hover{opacity:1}.agent_footerBrand__rMwAp img{width:98px;height:auto;display:block}.agent_footer__Cmfl_ div{display:flex;gap:22px}.agent_footer__Cmfl_ a:hover{color:var(--v2-ink)}.agent_docsLayout__9iJg_{width:min(1160px,calc(100% - 64px));margin:0 auto;padding:64px 0 112px;display:grid;grid-template-columns:210px minmax(0,760px);justify-content:space-between;gap:84px}.agent_docsNav__Z8lMh{position:sticky;top:32px;align-self:start;display:grid;gap:18px}.agent_docsNav__Z8lMh>a{color:var(--v2-blue-dark);font-size:12px;font-weight:650}.agent_docsNav__Z8lMh>strong{padding-top:18px;border-top:1px solid var(--v2-line);font-size:14px;font-weight:650}.agent_docsNav__Z8lMh nav{display:grid;gap:4px}.agent_docsNav__Z8lMh nav a{min-height:34px;padding:0 10px;display:flex;align-items:center;border-radius:8px;color:var(--v2-muted);font-size:12px;font-weight:560}.agent_docsNav__Z8lMh nav a:hover{background:rgba(255,255,255,.65);color:var(--v2-ink)}.agent_docsArticle__fDwfE{min-width:0}.agent_docsArticle__fDwfE>header{padding-bottom:48px;border-bottom:1px solid var(--v2-line)}.agent_docsArticle__fDwfE h1{max-width:740px;margin:13px 0 20px;font-size:clamp(38px,5vw,58px);font-weight:630;line-height:1.03;letter-spacing:-.038em;text-wrap:balance;overflow-wrap:anywhere}.agent_docsArticle__fDwfE>header p{max-width:68ch;margin:0;color:var(--v2-muted);font-size:16px;line-height:1.65}.agent_docsArticle__fDwfE section{padding:44px 0;border-bottom:1px solid var(--v2-line);scroll-margin-top:24px}.agent_docsArticle__fDwfE section h2{margin:0 0 16px;font-size:25px;font-weight:620;line-height:1.2;letter-spacing:-.025em}.agent_docsArticle__fDwfE section p{max-width:72ch;margin:0 0 16px;color:var(--agent-copy);font-size:14px;line-height:1.7}.agent_docsArticle__fDwfE section p:last-child{margin-bottom:0}.agent_docsArticle__fDwfE section a{color:var(--v2-blue-dark);font-weight:650}.agent_docsArticle__fDwfE pre{margin:22px 0;padding:17px 19px;overflow-x:auto;border:1px solid rgba(121,145,184,.2);border-radius:10px;background:#f8faff;color:#233655;box-shadow:inset 0 1px 2px rgba(55,73,105,.04)}.agent_docsArticle__fDwfE code{font-family:var(--font-geist-mono),monospace;font-size:12px}.agent_docsAside__zig9E{padding:14px 16px;border:1px solid rgba(64,112,206,.16);border-radius:10px;background:rgba(239,245,255,.72);color:#3d5277!important}.agent_exampleList__p8c83{margin:22px 0;border-top:1px solid var(--v2-line-soft)}.agent_exampleList__p8c83 p{margin:0!important;padding:15px 0;border-bottom:1px solid var(--v2-line-soft);color:#2d3d59!important}.agent_docsClose__x0K_0{margin-top:48px;padding:24px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 24px;align-items:center;border:1px solid transparent;border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(242,247,255,.9)) padding-box,linear-gradient(130deg,rgba(255,255,255,.98),rgba(143,178,240,.5),rgba(255,255,255,.82)) border-box;box-shadow:var(--v2-shadow-soft)}.agent_docsClose__x0K_0 strong{font-size:15px;font-weight:650}.agent_docsClose__x0K_0 p{margin:0;color:var(--v2-muted);font-size:13px}.agent_docsClose__x0K_0 a{grid-column:2;grid-row:1/3}@media (max-width:1000px){.agent_hero__Cnm0r{grid-template-columns:1fr;gap:46px;margin-top:46px}.agent_demoToolbar__BgoOT{align-items:stretch;flex-direction:column}.agent_contextToggle__TELVK,.agent_promptTabs__Pjz5_{width:100%}.agent_contextGroups__5o0HU{grid-template-columns:1fr}.agent_workflow__Uflxa ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.agent_workflow__Uflxa li:last-child:after,.agent_workflow__Uflxa li:nth-child(2n):after{display:none}.agent_docsLayout__9iJg_{grid-template-columns:170px minmax(0,1fr);gap:50px}}@media (max-width:760px){.agent_accessBanner__Z4IdJ,.agent_docsLayout__9iJg_,.agent_hero__Cnm0r,.agent_reasoningNote___fv92,.agent_scenario__bZscP{width:auto;max-width:620px;min-width:0;margin-left:var(--v2-mobile-gutter-left);margin-right:var(--v2-mobile-gutter-right)}.agent_accessBanner__Z4IdJ{align-items:flex-start;flex-direction:column;gap:14px}.agent_accessBanner__Z4IdJ button{width:100%}.agent_hero__Cnm0r{margin-top:28px;padding:18px 4px 0}.agent_hero__Cnm0r h1{font-size:clamp(38px,12vw,50px)}.agent_installPanel__kSZgh{padding:18px}.agent_installHeading__ylFd1{display:grid;gap:12px}.agent_installTime__4blXE{width:fit-content}.agent_promptBox__aCb_b{padding:16px}.agent_promptBox__aCb_b p{min-height:0}.agent_scenario__bZscP{padding:78px 0}.agent_scenarioIntro__KJheY{text-align:left;margin-bottom:30px}.agent_contextDemo__v6rWQ{margin-top:36px}.agent_promptTabs__Pjz5_{grid-template-columns:1fr}.agent_promptTabs__Pjz5_ button{text-align:left;padding-inline:11px}.agent_demoLayer__2Ld9g{grid-template-columns:1fr}.agent_demoLayer__2Ld9g>header{padding:16px 16px 4px}.agent_demoLayerContent__9FAL8{padding:11px 16px 18px;border-left:0}.agent_contextGroups__5o0HU{gap:13px}.agent_contextGroup__MrnXa{grid-template-columns:1fr;gap:6px}.agent_demoLayer__2Ld9g:has(.agent_generatedResponse__BVQq_) .agent_demoLayerContent__9FAL8{min-height:174px}.agent_responseAssessment__jINbp{grid-template-columns:1fr;gap:8px}.agent_workflow__Uflxa>header{display:grid}.agent_workflow__Uflxa ol{grid-template-columns:1fr;padding:0 18px 24px;gap:0}.agent_workflow__Uflxa li{min-height:104px;padding:14px 0 18px;display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px}.agent_workflow__Uflxa li+li{border-top:1px solid var(--v2-line-soft)}.agent_workflow__Uflxa li div{margin-top:2px}.agent_workflow__Uflxa li:not(:last-child):after{display:none}.agent_reasoningNote___fv92{grid-template-columns:40px minmax(0,1fr);padding:20px}.agent_reasoningNote___fv92>a{grid-column:1/-1;justify-content:center;margin-top:4px}.agent_footer__Cmfl_{align-items:flex-start;flex-direction:column;padding-left:var(--v2-mobile-gutter-left);padding-right:var(--v2-mobile-gutter-right);padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}.agent_docsLayout__9iJg_{display:block;padding-top:40px}.agent_docsNav__Z8lMh{position:static;margin-bottom:54px}.agent_docsNav__Z8lMh nav{display:none}.agent_docsArticle__fDwfE h1{font-size:40px}.agent_docsClose__x0K_0{grid-template-columns:1fr}.agent_docsClose__x0K_0 a{grid-column:1;grid-row:auto;justify-content:center;margin-top:14px}}@media (max-width:420px){.agent_footer__Cmfl_ div{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.agent_contextLayerReveal__Ho9mb,.agent_contextToggle__TELVK button,.agent_copyButton__A3lph,.agent_docsClose__x0K_0 a,.agent_promptTabs__Pjz5_ button,.agent_reasoningNote___fv92>a{transition-duration:0s}.agent_copyButton__A3lph:hover,.agent_docsClose__x0K_0 a:hover,.agent_reasoningNote___fv92>a:hover{transform:none}.agent_demoLayer__2Ld9g blockquote,.agent_generatedResponse__BVQq_ i{animation:none}}.agent_hero__Cnm0r h1 span{display:block;color:#2d63bd}.agent_heroDither__rOE5q{position:absolute;z-index:-1;pointer-events:none;width:650px;max-width:70vw;height:auto;right:-110px;top:-10px;color:#75a0ee;opacity:.45}.agent_noteDither__OYM9E{position:absolute;z-index:-1;pointer-events:none;width:460px;right:-80px;bottom:-80px;color:#91b3ec;opacity:.27}.agent_reasoningNote___fv92>a{align-self:center}.agent_accessBanner__Z4IdJ button:focus-visible,.agent_copyButton__A3lph:focus-visible,.agent_footer__Cmfl_ a:focus-visible,.agent_reasoningNote___fv92>a:focus-visible{outline:3px solid rgba(40,105,246,.45);outline-offset:4px}@media (max-width:1000px){.agent_hero__Cnm0r{padding:64px 0 48px;margin-top:0;grid-template-columns:1fr 1fr;gap:32px}.agent_hero__Cnm0r h1{font-size:48px}.agent_installPanel__kSZgh{padding:20px}.agent_installHeading__ylFd1{flex-direction:column;gap:8px}.agent_scenarioIntro__KJheY{gap:32px}}@media (max-width:760px){.agent_hero__Cnm0r{grid-template-columns:1fr;gap:36px;padding:52px 4px 40px}.agent_hero__Cnm0r h1{max-width:13ch;font-size:clamp(40px,10vw,56px);margin-bottom:22px}.agent_heroCopy__2RumR>p{font-size:16px}.agent_heroDither__rOE5q{width:min(420px,100%);max-width:100%;right:0;top:210px;opacity:.3}.agent_noteDither__OYM9E{width:100%;max-width:100%;right:0}.agent_agentSupport__HraPu{margin-top:24px}.agent_installHeading__ylFd1{display:flex;flex-direction:row}.agent_installHeading__ylFd1 h2{font-size:18px}.agent_installTime__4blXE{font-size:12px}.agent_accessBanner__Z4IdJ{padding:20px 4px}.agent_scenario__bZscP{padding:64px 0}.agent_scenarioIntro__KJheY{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.agent_scenarioIntro__KJheY h2{font-size:32px}.agent_contextDemo__v6rWQ{margin-top:0}.agent_demoToolbar__BgoOT{padding:12px}.agent_workflowCard__OZUvD{margin-top:40px}.agent_workflow__Uflxa>header{padding:24px 4px}.agent_workflow__Uflxa ol{padding:0 4px;gap:0}.agent_workflow__Uflxa li{padding:20px 0}.agent_workflow__Uflxa li strong{max-width:none}.agent_reasoningNote___fv92{padding:28px 24px;grid-template-columns:1fr;gap:20px;margin-bottom:56px}.agent_reasoningNote___fv92 h2{font-size:27px}.agent_reasoningNote___fv92>a{justify-self:start}.agent_contextDemo__v6rWQ,.agent_demoLayerContent__9FAL8,.agent_demoLayer__2Ld9g,.agent_demoToolbar__BgoOT,.agent_docsArticle__fDwfE,.agent_docsClose__x0K_0,.agent_heroCopy__2RumR,.agent_installHeading__ylFd1,.agent_installPanel__kSZgh,.agent_scenarioIntro__KJheY,.agent_workflow__Uflxa{min-width:0;max-width:100%}}.agent-context-demo_demo__gMsSv{border:1px solid #d9e3f2;border-radius:20px;background:linear-gradient(145deg,#fff,#f5f8fe);box-shadow:0 24px 60px rgba(48,68,103,.08),inset 0 1px 0 #fff;overflow:hidden;color:#23334d}.agent-context-demo_toolbar__g5fus{padding:18px 30px;display:flex;align-items:center;border-bottom:1px solid #e1e8f2}.agent-context-demo_eyebrow__cfPR_{display:block;color:#60718d;font:500 11px/1.5 var(--font-geist-mono),monospace}.agent-context-demo_tabs__w4a2_{display:flex;flex-wrap:wrap;padding:4px;gap:3px;border:1px solid #dce4f0;border-radius:11px;background:#eef3fa}.agent-context-demo_tabs__w4a2_ button{border:0;background:transparent;cursor:pointer;color:#64738a;font:550 12px/1.4 var(--font-geist-sans),sans-serif;padding:10px 13px;border-radius:7px;transition:background .2s,color .2s}.agent-context-demo_tabs__w4a2_ button[aria-pressed=true]{background:#fff;box-shadow:0 2px 6px #344c7010,inset 0 1px 0 #fff;color:#234674}.agent-context-demo_demo__gMsSv button:focus-visible{outline:3px solid #8bb3f4;outline-offset:3px}.agent-context-demo_demo__gMsSv button:hover{color:#235eb8}.agent-context-demo_prompt__Sxu5F{position:relative;margin:20px auto 0;width:calc(100% - 60px);padding:22px 26px;background:linear-gradient(115deg,#fff,#f6f9ff);border:1px solid #dbe4f2;border-radius:12px;box-shadow:0 6px 18px #344c7006,inset 0 1px 0 white}.agent-context-demo_promptLabel__b3bfE{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#59708f}.agent-context-demo_promptLabel__b3bfE svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.4}.agent-context-demo_prompt__Sxu5F blockquote{margin:10px 0 0;max-width:85ch;color:#263c5d;font-size:17px;line-height:1.65;font-weight:500;letter-spacing:-.015em}.agent-context-demo_paths__pQ2bW{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);border-top:1px solid #dde6f2}.agent-context-demo_with__86rKl,.agent-context-demo_without__2OvBb{min-width:0;padding:28px 30px 30px}.agent-context-demo_without__2OvBb{display:flex;flex-direction:column;background:#f5f7fb;border-right:1px solid #dde6f2}.agent-context-demo_with__86rKl{background:linear-gradient(155deg,#fbfdff,#f0f6ff)}.agent-context-demo_pathHeading__ptSQV{display:flex;align-items:center;gap:12px;min-height:48px}.agent-context-demo_pathHeading__ptSQV h4{font-size:18px;font-weight:600;letter-spacing:-.025em;margin:0}.agent-context-demo_pathHeading__ptSQV p{font-size:12px;line-height:1.5;color:#718097;margin:4px 0 0}.agent-context-demo_pathMark__nKW3r{width:36px;height:36px;flex:none;display:grid;place-items:center;border:1px solid #d8e0eb;border-radius:10px;background:#fafbfd;color:#8b98aa;font-size:20px}.agent-context-demo_vicauraMark__Yy1x1{width:36px;height:36px;flex:none;display:grid;place-items:center;background:linear-gradient(140deg,#fff,#e2edff);border:1px solid #c8d9f4;border-radius:10px;box-shadow:inset 0 1px 0 #fff,0 4px 9px #335c9c0b;overflow:hidden}.agent-context-demo_vicauraMark__Yy1x1>span{display:block;width:16px;height:20px;overflow:hidden}.agent-context-demo_vicauraMark__Yy1x1 img{display:block;width:84px;height:20px;max-width:none}.agent-context-demo_plainRoute__mRdrb{display:flex;gap:16px;align-items:center;margin:26px 0 28px;padding-bottom:20px;border-bottom:1px solid #dfe5ee;color:#8a97aa;font:400 11px/1.5 var(--font-geist-mono),monospace}.agent-context-demo_baseline__ZfGVT{opacity:0;transform:translateY(5px);transition:opacity .5s,transform .5s}.agent-context-demo_baseline__ZfGVT[data-revealed=true]{opacity:1;transform:none}.agent-context-demo_baseline__ZfGVT>p{font-size:15px;line-height:1.8;color:#67768c;margin:12px 0 24px}.agent-context-demo_assessment__CR6t9{margin-top:22px;padding-top:19px;border-top:1px solid #dce5ed}.agent-context-demo_assessment__CR6t9 h5{margin:0 0 12px;color:#526580;font-size:12px;font-weight:600}.agent-context-demo_assessment__CR6t9 ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.agent-context-demo_assessment__CR6t9 li{position:relative;padding-left:16px;color:#77869a;font-size:12px;line-height:1.55}.agent-context-demo_assessment__CR6t9 li:before{content:"−";position:absolute;left:0;color:#93a0b2}.agent-context-demo_research__FiGof{position:relative;margin:24px 0;padding:16px;border:1px solid #d5e2f4;border-radius:12px;background:linear-gradient(130deg,#edf4ff,#f8fbff);box-shadow:inset 0 1px 0 #fff}.agent-context-demo_steps__yaBHV{display:flex;margin:0 0 18px;padding:0 0 14px;list-style:none;gap:14px;border-bottom:1px solid #d6e3f4}.agent-context-demo_steps__yaBHV li{flex:1;display:flex;align-items:center;gap:8px;color:#566a86;font-size:13px;font-weight:550;transition:color .3s}.agent-context-demo_steps__yaBHV li>span{display:grid;place-items:center;flex:none;width:26px;height:26px;border:1px solid #bdcce2;border-radius:7px;background:#f9fbff;color:#566a86;font:500 11px/1 var(--font-geist-mono),monospace}.agent-context-demo_steps__yaBHV li>span svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.agent-context-demo_steps__yaBHV li[data-complete=true]>span{background:#376ab2;border-color:#376ab2;color:#fff}.agent-context-demo_steps__yaBHV li[data-current=true]>span{border-color:#749bd4;background:#e5efff;color:#245ba9}.agent-context-demo_steps__yaBHV li[data-active=true]{color:#3368b2}.agent-context-demo_steps__yaBHV li[data-current=true]{font-weight:650}.agent-context-demo_productRow__hyHEC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.agent-context-demo_product__Da_Us{min-width:0;display:grid;justify-items:start;gap:8px;padding:12px;border:1px solid #dbe5f3;border-radius:8px;background:rgba(255,255,255,.85);opacity:0;transform:translateY(8px);transition:opacity .45s,transform .45s}.agent-context-demo_productRow__hyHEC[data-revealed=true] .agent-context-demo_product__Da_Us{opacity:1;transform:none}.agent-context-demo_product__Da_Us img{border-radius:5px}.agent-context-demo_product__Da_Us strong{font-size:12px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.agent-context-demo_product__Da_Us>span{font-size:10px;color:#8492a7}.agent-context-demo_fileContext__YSA0C{margin-top:16px;opacity:0;transform:translateY(8px);transition:opacity .5s,transform .5s}.agent-context-demo_fileContext__YSA0C[data-revealed=true]{opacity:1;transform:none}.agent-context-demo_files__jb2Yt{display:flex;flex-wrap:wrap;gap:6px}.agent-context-demo_files__jb2Yt button{display:flex;align-items:center;gap:5px;min-height:30px;padding:5px 8px;border:1px solid #d5e1f2;border-radius:6px;background:rgba(255,255,255,.65);font:400 12px/1.4 var(--font-geist-mono),monospace;color:#657d9e;cursor:pointer}.agent-context-demo_files__jb2Yt button[aria-pressed=true]{color:#275fac;border-color:#9cbae8;background:#fff}.agent-context-demo_files__jb2Yt svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.2}.agent-context-demo_filePreview__viecA{margin-top:12px;padding:12px 14px;border-left:2px solid #9dbce9;background:rgba(255,255,255,.6)}.agent-context-demo_filePreview__viecA>span{font-size:10px;color:#8b9bb1}.agent-context-demo_filePreview__viecA p{min-height:82px;margin:6px 0 0;font:400 11px/1.65 var(--font-geist-mono),monospace;color:#536e95;animation:agent-context-demo_reveal__wuDAz .35s ease both}.agent-context-demo_filePreview__viecA b{display:block;margin-bottom:5px;color:#37659f;font-weight:500}.agent-context-demo_waiting__rA_cu{position:absolute;top:64px;left:16px;right:16px;color:#7b8fae;font-size:13px}.agent-context-demo_enriched__K0spv{opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s}.agent-context-demo_enriched__K0spv[data-revealed=true]{opacity:1;transform:none}.agent-context-demo_enriched__K0spv>.agent-context-demo_eyebrow__cfPR_{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.agent-context-demo_contextBadge__8gsFl{color:#3f8273;font:500 10px/1.5 var(--font-geist-sans),sans-serif}.agent-context-demo_response__KY8kQ{position:relative;margin-top:12px}.agent-context-demo_response__KY8kQ p{margin:0;font-size:15px;line-height:1.8;color:#2b4262}.agent-context-demo_measure__AdUKE{visibility:hidden}.agent-context-demo_typed__V22HJ{position:absolute;inset:0}.agent-context-demo_typed__V22HJ i{display:inline-block;width:2px;height:1em;margin-left:2px;background:#5c88c7;vertical-align:-.1em}.agent-context-demo_enriched__K0spv .agent-context-demo_assessment__CR6t9{opacity:0;transition:opacity .5s}.agent-context-demo_enriched__K0spv .agent-context-demo_assessment__CR6t9[data-revealed=true]{opacity:1}.agent-context-demo_enriched__K0spv .agent-context-demo_assessment__CR6t9 h5{color:#347362}.agent-context-demo_enriched__K0spv .agent-context-demo_assessment__CR6t9 li{color:#476b63}.agent-context-demo_enriched__K0spv .agent-context-demo_assessment__CR6t9 li:before{content:"✓";color:#4d917e}.agent-context-demo_caption__IeUg8{padding:20px 30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid #dce6f2;background:#f8fafe}.agent-context-demo_caption__IeUg8 span{color:#8390a4;font-size:10px}.agent-context-demo_caption__IeUg8 strong{color:#526a8e;font-size:12px;font-weight:500}.agent-context-demo_srOnly__Q773e{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes agent-context-demo_reveal__wuDAz{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(max-width:1000px){.agent-context-demo_paths__pQ2bW{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.agent-context-demo_with__86rKl,.agent-context-demo_without__2OvBb{padding:24px 20px}.agent-context-demo_research__FiGof{padding:12px}.agent-context-demo_product__Da_Us{padding:9px}.agent-context-demo_steps__yaBHV{gap:8px}}@media(max-width:760px){.agent-context-demo_toolbar__g5fus{padding:14px 16px}.agent-context-demo_tabs__w4a2_{width:100%}.agent-context-demo_tabs__w4a2_ button{flex:1;padding:9px 6px;font-size:12px}.agent-context-demo_prompt__Sxu5F{margin-top:20px;width:calc(100% - 32px);padding:18px}.agent-context-demo_prompt__Sxu5F blockquote{font-size:15px}.agent-context-demo_paths__pQ2bW{grid-template-columns:1fr}.agent-context-demo_with__86rKl{order:-1}.agent-context-demo_without__2OvBb{border-right:0;border-top:1px solid #dde6f2}.agent-context-demo_with__86rKl,.agent-context-demo_without__2OvBb{padding:24px 20px}.agent-context-demo_baseline__ZfGVT>p,.agent-context-demo_response__KY8kQ p{font-size:14px}.agent-context-demo_baseline__ZfGVT .agent-context-demo_assessment__CR6t9{margin-top:16px}.agent-context-demo_caption__IeUg8{padding:18px 20px}.agent-context-demo_product__Da_Us strong{font-size:11px}.agent-context-demo_product__Da_Us>span{font-size:9px}.agent-context-demo_filePreview__viecA p{min-height:86px}}@media(prefers-reduced-motion:reduce){.agent-context-demo_demo__gMsSv *,.agent-context-demo_demo__gMsSv :before{animation:none!important;transition:none!important}}.agent-context-demo_statusRow__R5Ei7{padding:14px 30px 18px}.agent-context-demo_status__RJO9y{min-height:28px;display:flex;align-items:center;gap:10px;color:#3d608e;font-size:13px;font-weight:550;line-height:1.5}.agent-context-demo_statusIcon__kzJWd{width:24px;height:24px;flex:none;display:grid;place-items:center}.agent-context-demo_statusIcon__kzJWd>svg{width:20px;height:20px;fill:none;stroke:#427b6b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.agent-context-demo_status__RJO9y[data-running=true] .agent-context-demo_statusText___IsKj{background:linear-gradient(110deg,#42648f 30%,#90b5ec 45%,#dceaff 50%,#90b5ec 55%,#42648f 70%);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:agent-context-demo_statusShimmer__zgU7w 2.2s linear infinite}@keyframes agent-context-demo_statusShimmer__zgU7w{0%{background-position:150% 0}to{background-position:-100% 0}}@media(max-width:760px){.agent-context-demo_statusRow__R5Ei7{padding:12px 18px 16px}.agent-context-demo_status__RJO9y{font-size:12px}.agent-context-demo_steps__yaBHV li{flex-direction:column;gap:7px;font-size:12px}.agent-context-demo_steps__yaBHV li>span{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.agent-context-demo_status__RJO9y[data-running=true] .agent-context-demo_statusText___IsKj{background:none;color:#42648f;animation:none}}