.AgentFactoryDemo_page__OSjpV{--factory-black:#101311;--factory-panel:#181c19;--factory-line:#343a35;--factory-paper:#f7f7f3;--factory-white:#ffffff;--factory-ink:#16181d;--factory-muted:#646a68;--factory-blue:#3041a5;--factory-orange:#e8442e;--factory-green:#2f966d;min-height:100vh;overflow-x:clip;background:var(--factory-paper);color:var(--factory-ink);letter-spacing:0}.AgentFactoryDemo_page__OSjpV button,.AgentFactoryDemo_page__OSjpV input,.AgentFactoryDemo_page__OSjpV select,.AgentFactoryDemo_page__OSjpV textarea{font:inherit;letter-spacing:0}.AgentFactoryDemo_demoHeader__rXg_y{display:flex;align-items:end;justify-content:space-between;gap:48px;width:min(1480px,calc(100% - 48px));margin:0 auto;padding:126px 0 28px}.AgentFactoryDemo_demoHeader__rXg_y h1{max-width:840px;margin-top:10px;font-size:42px;line-height:1.08}.AgentFactoryDemo_factoryKicker__ocuf7,.AgentFactoryDemo_panelKicker__BEtkm,.AgentFactoryDemo_sectionKicker__RlZPu{margin:0;color:var(--factory-blue);font-family:var(--font-jetbrains),monospace;font-size:11px;font-weight:700;text-transform:uppercase}.AgentFactoryDemo_headerStats__6hLnP{display:grid;grid-template-columns:max-content;border-top:1px solid #d9dbd7;border-bottom:1px solid #d9dbd7}.AgentFactoryDemo_headerStats__6hLnP div{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-left:1px solid #d9dbd7}.AgentFactoryDemo_headerStats__6hLnP div:last-child{border-right:1px solid #d9dbd7}.AgentFactoryDemo_headerStats__6hLnP strong{font-family:var(--font-jetbrains),monospace;font-size:24px;line-height:1}.AgentFactoryDemo_headerStats__6hLnP span{color:var(--factory-muted);font-size:11px;white-space:nowrap}.AgentFactoryDemo_scenarioSection__2WNgq{width:min(1480px,calc(100% - 48px));margin:0 auto 28px;border-top:1px solid #d5d8d3;padding-top:22px}.AgentFactoryDemo_scenarioHeading__ashKm{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:16px}.AgentFactoryDemo_scenarioHeading__ashKm h2{margin-top:6px;font-size:24px;line-height:1.2}.AgentFactoryDemo_scenarioHeading__ashKm>p{max-width:420px;margin:0;color:var(--factory-muted);font-size:12px;line-height:1.5;text-align:right}.AgentFactoryDemo_scenarioLanes__Sl3rF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#e3e5e1;border-bottom:1px solid #d5d8d3}.AgentFactoryDemo_scenarioLane__CvT3O{min-width:0;background:linear-gradient(180deg,var(--lane-tint,transparent) 0,rgba(255,255,255,0) 88%),#ffffff}.AgentFactoryDemo_scenarioLane__CvT3O>p{margin:0;padding:13px 12px 9px;border-bottom:2px solid var(--lane-accent,var(--factory-ink));color:var(--lane-accent,var(--factory-blue));font-family:var(--font-jetbrains),monospace;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.AgentFactoryDemo_scenarioLane__CvT3O button{display:grid;width:100%;min-height:76px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:10px;border:0;border-bottom:1px solid rgba(22,24,29,.07);padding:10px 12px;background:transparent;color:var(--factory-ink);cursor:pointer;text-align:left;transition:background .16s ease,color .16s ease}.AgentFactoryDemo_scenarioLane__CvT3O button:last-child{border-bottom:0}.AgentFactoryDemo_scenarioLane__CvT3O button:focus-visible,.AgentFactoryDemo_scenarioLane__CvT3O button:hover{background:var(--lane-tint,#f1f3ff);color:var(--lane-accent,var(--factory-blue));outline:none}.AgentFactoryDemo_scenarioLane__CvT3O button:focus-visible b,.AgentFactoryDemo_scenarioLane__CvT3O button:hover b{border-color:var(--lane-accent,#c7cbc6);color:var(--lane-accent,var(--factory-orange))}.AgentFactoryDemo_scenarioLane__CvT3O button:disabled{cursor:wait;opacity:.5}.AgentFactoryDemo_scenarioLane__CvT3O button span{display:flex;min-width:0;flex-direction:column;gap:4px}.AgentFactoryDemo_scenarioLane__CvT3O button strong{font-size:12px;line-height:1.25}.AgentFactoryDemo_scenarioLane__CvT3O button small{color:var(--factory-muted);font-size:9px;line-height:1.35}.AgentFactoryDemo_scenarioLane__CvT3O button b{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid #c7cbc6;color:var(--factory-orange);font-family:var(--font-jetbrains),monospace;font-size:12px}.AgentFactoryDemo_demoWorkspace__Z_Eav{display:grid;grid-template-columns:minmax(320px,.34fr) minmax(0,1fr);width:min(1480px,calc(100% - 48px));min-height:760px;margin:0 auto;overflow:hidden;border:1px solid #cfd2ce;border-radius:8px;background:var(--factory-white);box-shadow:12px 12px 0 rgba(22,24,29,.07)}.AgentFactoryDemo_chatPanel__anc4j{display:flex;min-width:0;flex-direction:column;border-right:1px solid #d9dbd7;background:#fbfbf8}.AgentFactoryDemo_chatHeader__heXuc{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #d9dbd7;background:#ffffff}.AgentFactoryDemo_coreIdentity__uWq1H{display:flex;min-width:0;align-items:center;gap:10px}.AgentFactoryDemo_coreIdentity__uWq1H img{width:30px;height:30px;object-fit:contain}.AgentFactoryDemo_coreIdentity__uWq1H div{display:flex;min-width:0;flex-direction:column}.AgentFactoryDemo_coreIdentity__uWq1H strong{font-size:14px}.AgentFactoryDemo_coreIdentity__uWq1H span{overflow:hidden;color:var(--factory-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.AgentFactoryDemo_onlineState__bIyZ_,.AgentFactoryDemo_sandboxLabel__6OSFt{color:var(--factory-green);font-family:var(--font-jetbrains),monospace;font-size:10px;font-weight:700}.AgentFactoryDemo_messageList__RCwKP{display:flex;min-height:0;max-height:310px;flex:1 1 auto;flex-direction:column;gap:12px;overflow-y:auto;padding:18px;scrollbar-color:#b7bbb6 transparent}.AgentFactoryDemo_coreMessage__7ajlD,.AgentFactoryDemo_userMessage__3p9yS{display:grid;grid-template-columns:38px minmax(0,1fr);gap:9px;max-width:94%}.AgentFactoryDemo_userMessage__3p9yS{align-self:flex-end}.AgentFactoryDemo_coreMessage__7ajlD>span,.AgentFactoryDemo_userMessage__3p9yS>span{padding-top:9px;color:var(--factory-muted);font-family:var(--font-jetbrains),monospace;font-size:9px;font-weight:700}.AgentFactoryDemo_coreMessage__7ajlD p,.AgentFactoryDemo_userMessage__3p9yS p{margin:0;border:1px solid #d9dbd7;border-radius:6px;padding:10px 12px;background:#ffffff;font-size:13px;line-height:1.55}.AgentFactoryDemo_userMessage__3p9yS p{border-color:#252a26;background:#252a26;color:#ffffff}.AgentFactoryDemo_thinkingText__hg7mG{display:flex;align-items:center;gap:4px}.AgentFactoryDemo_thinkingText__hg7mG i{width:4px;height:4px;border-radius:50%;background:var(--factory-orange);animation:AgentFactoryDemo_factoryBlink__wxo_b .9s ease-in-out infinite}.AgentFactoryDemo_thinkingText__hg7mG i:nth-child(2){animation-delay:.15s}.AgentFactoryDemo_thinkingText__hg7mG i:nth-child(3){animation-delay:.3s}.AgentFactoryDemo_promptSuggestions__Y2naE{display:flex;flex-direction:column;gap:6px;padding:0 18px 14px}.AgentFactoryDemo_promptSuggestions__Y2naE button{width:100%;border:0;border-top:1px solid #dddfdb;padding:8px 2px 2px;background:transparent;color:#4d5351;cursor:pointer;text-align:left;font-size:11px;line-height:1.45;transition:color .16s ease}.AgentFactoryDemo_promptSuggestions__Y2naE button:focus-visible,.AgentFactoryDemo_promptSuggestions__Y2naE button:hover{color:var(--factory-blue);outline:none}.AgentFactoryDemo_composer__EzssW{flex:0 0 auto;margin:0 14px 14px;border:1px solid #aeb3ae;border-radius:8px;background:#ffffff;box-shadow:5px 5px 0 rgba(48,65,165,.08)}.AgentFactoryDemo_composer__EzssW textarea{display:block;width:100%;min-height:104px;resize:vertical;border:0;padding:13px;background:transparent;color:var(--factory-ink);font-size:13px;line-height:1.5;outline:none}.AgentFactoryDemo_composer__EzssW textarea::placeholder{color:#8d928e}.AgentFactoryDemo_pinnedAgent__PHkAp{display:flex;align-items:center;justify-content:space-between;margin:9px 9px 0;border-left:3px solid var(--factory-orange);padding:6px 8px;background:#fff4f0;color:#7c2d22;font-size:10px;font-weight:700}.AgentFactoryDemo_pinnedAgent__PHkAp button{width:24px;height:24px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:18px}.AgentFactoryDemo_formError__GdJzp{margin:0;padding:0 13px 8px;color:#aa2e20;font-size:11px}.AgentFactoryDemo_composerFooter__qz8ic{display:flex;align-items:center;justify-content:space-between;padding:9px;border-top:1px solid #e4e6e2}.AgentFactoryDemo_composerFooter__qz8ic>span{padding-left:4px;color:#8d928e;font-family:var(--font-jetbrains),monospace;font-size:9px}.AgentFactoryDemo_composerFooter__qz8ic button,.AgentFactoryDemo_pinButtonActive__1eXhc,.AgentFactoryDemo_pinButton__f6TYX{min-height:38px;border:1px solid var(--factory-black);border-radius:6px;padding:8px 14px;background:var(--factory-black);color:#ffffff;cursor:pointer;font-size:12px;font-weight:700}.AgentFactoryDemo_composerFooter__qz8ic button:disabled{cursor:wait;opacity:.58}.AgentFactoryDemo_executionPanel__HpluE{display:grid;min-width:0;grid-template-rows:minmax(500px,auto) minmax(270px,1fr);background:#f4f4f0}.AgentFactoryDemo_factoryCanvas___9Duy{position:relative;min-width:0;overflow:hidden;border-bottom:1px solid #303530;background-color:var(--factory-black);background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:32px 32px;color:#f6f7f3}.AgentFactoryDemo_factoryCanvas___9Duy:after{position:absolute;inset:0;border:8px solid rgba(255,255,255,.025);content:"";pointer-events:none}.AgentFactoryDemo_factoryHeader__3UM4U{position:relative;z-index:2;display:flex;min-height:64px;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--factory-line);background:rgba(16,19,17,.94)}.AgentFactoryDemo_factoryKicker__ocuf7{color:#a7ada8;font-size:9px}.AgentFactoryDemo_factoryState__X35cV{margin:3px 0 0;font-size:13px;font-weight:700}.AgentFactoryDemo_liveIndicator__pbKxY{display:flex;align-items:center;gap:7px;font-family:var(--font-jetbrains),monospace;font-size:9px;font-weight:700}.AgentFactoryDemo_liveDotActive__KFP0s,.AgentFactoryDemo_liveDotHeld__pv7_c,.AgentFactoryDemo_liveDot__Ta1b8{width:7px;height:7px;border-radius:50%;background:#6d746e}.AgentFactoryDemo_liveDotActive__KFP0s{background:#55d69e;box-shadow:0 0 0 4px rgba(85,214,158,.12);animation:AgentFactoryDemo_factoryPulse__WH_f_ 1.2s ease-in-out infinite}.AgentFactoryDemo_liveDotHeld__pv7_c{background:var(--factory-orange);box-shadow:0 0 0 4px rgba(232,68,46,.16)}.AgentFactoryDemo_controlRail__2ppa0{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);margin:14px 18px 0;border:1px solid var(--factory-line);background:#131714}.AgentFactoryDemo_controlCell__4h45z{display:flex;min-width:0;align-items:center;gap:7px;padding:8px 10px;border-right:1px solid var(--factory-line);color:#8e958f;transition:background .18s ease,color .18s ease}.AgentFactoryDemo_controlCell__4h45z:last-child{border-right:0}.AgentFactoryDemo_controlCell__4h45z span{color:#697069;font-family:var(--font-jetbrains),monospace;font-size:8px}.AgentFactoryDemo_controlCell__4h45z strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.AgentFactoryDemo_controlCellActive__uyG6S{background:#23382f;color:#74e3b2}.AgentFactoryDemo_orbitStandby__yp51h{position:absolute;z-index:2;top:104px;right:18px;bottom:24px;left:18px;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:1;pointer-events:none;transform:scale(1);transition:opacity .32s ease,transform .42s ease,filter .32s ease}.AgentFactoryDemo_orbitStandbyDeparting__Bh_rB{opacity:0;filter:blur(5px);transform:scale(.82)}.AgentFactoryDemo_machineFloor__8A0id{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(88px,1fr));gap:8px;min-height:250px;align-items:center;padding:22px 18px 28px;opacity:1;transform:scale(1);transition:opacity .36s ease,transform .42s ease}.AgentFactoryDemo_machineFloorStandby__Gz6oi{opacity:.12;transform:scale(.985)}.AgentFactoryDemo_conveyorLine__Cn9Eq{position:absolute;z-index:-1;right:6%;bottom:50%;left:6%;height:3px;overflow:hidden;background:#3a403b}.AgentFactoryDemo_conveyorLine__Cn9Eq:after,.AgentFactoryDemo_conveyorLine__Cn9Eq:before{position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,transparent,transparent 14px,#575f58 0,#575f58 17px);content:"";animation:AgentFactoryDemo_factoryConveyor__GRsy5 1.1s linear infinite}.AgentFactoryDemo_signalPacketTwo__6IAmK,.AgentFactoryDemo_signalPacket__jgmwZ{position:absolute;z-index:3;top:-3px;left:-18px;width:18px;height:9px;border:1px solid #ff826f;background:var(--factory-orange);animation:AgentFactoryDemo_factorySignal__ns7rx 3.5s linear infinite}.AgentFactoryDemo_signalPacketTwo__6IAmK{animation-delay:1.7s}.AgentFactoryDemo_machineStage__TxKU8{position:relative;display:grid;grid-template-rows:22px 116px 34px;min-width:0;border:1px solid #3e443f;background:#181c19;box-shadow:5px 5px 0 rgba(0,0,0,.25);transition:border-color .22s ease,background .22s ease,transform .22s ease}.AgentFactoryDemo_stageIndex__hvRRC{padding:5px 7px;border-bottom:1px solid #333934;color:#6f776f;font-family:var(--font-jetbrains),monospace;font-size:8px}.AgentFactoryDemo_stageCore__XR6gb{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:10px}.AgentFactoryDemo_stageStatusMark__WKHyk{width:12px;height:4px;margin-bottom:12px;background:#565e57}.AgentFactoryDemo_stageCore__XR6gb p{margin:0;color:#f4f5f1;font-size:12px;font-weight:700}.AgentFactoryDemo_stageCore__XR6gb strong{display:-webkit-box;min-height:34px;margin-top:5px;overflow:hidden;color:#8f968f;font-size:9px;font-weight:500;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.AgentFactoryDemo_stageAgents___rr7R{display:flex;min-width:0;align-items:center;gap:3px;overflow:hidden;padding:6px 7px;border-top:1px solid #333934}.AgentFactoryDemo_stageAgents___rr7R span{flex:0 0 auto;border:1px solid #3e4540;padding:2px 3px;color:#8a928b;font-family:var(--font-jetbrains),monospace;font-size:7px}.AgentFactoryDemo_stage_active__VW6XT{z-index:2;border-color:#ff7762;background:#24201d;transform:translateY(-5px);box-shadow:6px 6px 0 rgba(232,68,46,.2)}.AgentFactoryDemo_stage_active__VW6XT .AgentFactoryDemo_stageStatusMark__WKHyk{background:var(--factory-orange);box-shadow:0 0 12px rgba(232,68,46,.75);animation:AgentFactoryDemo_factoryPulse__WH_f_ .85s ease-in-out infinite}.AgentFactoryDemo_stage_active__VW6XT .AgentFactoryDemo_stageAgents___rr7R span{border-color:#9a4b3f;color:#ff9a89}.AgentFactoryDemo_stage_held__ZTzjl{z-index:2;border-color:var(--factory-orange);background:#2a1f1b;box-shadow:6px 6px 0 rgba(232,68,46,.24)}.AgentFactoryDemo_stage_held__ZTzjl .AgentFactoryDemo_stageStatusMark__WKHyk{background:var(--factory-orange);box-shadow:0 0 12px rgba(232,68,46,.75)}.AgentFactoryDemo_stage_held__ZTzjl .AgentFactoryDemo_stageAgents___rr7R span{border-color:#9a4b3f;color:#ff9a89}.AgentFactoryDemo_stage_complete__TwpMZ{border-color:#35684f;background:#17251f}.AgentFactoryDemo_stage_complete__TwpMZ .AgentFactoryDemo_stageStatusMark__WKHyk{background:#55d69e}.AgentFactoryDemo_stage_complete__TwpMZ .AgentFactoryDemo_stageAgents___rr7R span{color:#72cba4}.AgentFactoryDemo_stage_queued__iACl_{opacity:.55}.AgentFactoryDemo_stage_idle__6Cc4J{opacity:.78}.AgentFactoryDemo_factoryFooter__Tb8rP{position:absolute;z-index:3;right:18px;bottom:10px;left:18px;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px}.AgentFactoryDemo_agentStream__fRRLo{display:flex;min-width:0;gap:10px;overflow:hidden;color:#777f78;font-family:var(--font-jetbrains),monospace;font-size:7px;white-space:nowrap}.AgentFactoryDemo_agentStream__fRRLo span{animation:AgentFactoryDemo_factoryReveal__llkz8 .42s ease both}.AgentFactoryDemo_sandboxLabel__6OSFt{flex:0 0 auto;color:#747b74;font-size:7px}.AgentFactoryDemo_emptyOutcome__PxIdF{display:flex;min-height:270px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px;background:#f6f6f2;color:#858b87;text-align:center}.AgentFactoryDemo_emptyOutcome__PxIdF span{font-family:var(--font-jetbrains),monospace;font-size:9px;font-weight:700}.AgentFactoryDemo_emptyOutcome__PxIdF p{max-width:360px;margin:0;font-size:13px}.AgentFactoryDemo_outcomePanel__P0yLK{min-width:0;padding:20px 22px 24px;background:#ffffff}.AgentFactoryDemo_outcomeHeader__0WMsW{display:flex;align-items:center;justify-content:space-between;gap:20px}.AgentFactoryDemo_outcomeHeader__0WMsW h2{margin-top:4px;font-size:22px;line-height:1.2}.AgentFactoryDemo_segmented__4wKM6{display:inline-flex;margin-top:17px;border:1px solid #d6d9d5;border-radius:6px;padding:3px;background:#f0f1ed}.AgentFactoryDemo_segmented__4wKM6 button{min-height:30px;border:0;border-radius:4px;padding:5px 11px;background:transparent;color:#5e6461;cursor:pointer;font-size:10px;font-weight:700}.AgentFactoryDemo_segmented__4wKM6 .AgentFactoryDemo_segmentActive__4JbKK{background:#ffffff;color:var(--factory-ink);box-shadow:0 1px 3px rgba(22,24,29,.12)}.AgentFactoryDemo_outcomeBody__lgO3j{margin-top:14px}.AgentFactoryDemo_outcomeSummary__K1k63{max-width:900px;margin:0;color:#535956;font-size:12px;line-height:1.55}.AgentFactoryDemo_deliverableGrid__JCEap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:15px;border-top:1px solid #dedfdb;border-left:1px solid #dedfdb}.AgentFactoryDemo_deliverableRow__i7_eG{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:11px;border-right:1px solid #dedfdb;border-bottom:1px solid #dedfdb}.AgentFactoryDemo_deliverableRow__i7_eG>span{color:var(--factory-orange);font-family:var(--font-jetbrains),monospace;font-size:9px}.AgentFactoryDemo_deliverableRow__i7_eG strong{display:block;font-size:11px}.AgentFactoryDemo_deliverableRow__i7_eG p{margin:3px 0 0;color:#6e7470;font-size:9px;line-height:1.45}.AgentFactoryDemo_detailColumns__2xICy{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;margin-top:15px}.AgentFactoryDemo_detailLabel__aEXpQ{margin:0 0 8px;color:var(--factory-blue);font-family:var(--font-jetbrains),monospace;font-size:9px;font-weight:700;text-transform:uppercase}.AgentFactoryDemo_detailColumns__2xICy ol,.AgentFactoryDemo_detailColumns__2xICy ul{margin:0;padding-left:18px;color:#535956;font-size:11px;line-height:1.7}.AgentFactoryDemo_controlList__rF0Ku{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:15px;border-top:1px solid #dedfdb;border-left:1px solid #dedfdb}.AgentFactoryDemo_controlList__rF0Ku div{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:12px;border-right:1px solid #dedfdb;border-bottom:1px solid #dedfdb}.AgentFactoryDemo_controlList__rF0Ku span{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid #9bcdb5;color:#257351;font-family:var(--font-jetbrains),monospace;font-size:8px}.AgentFactoryDemo_controlList__rF0Ku p{margin:0;color:#535956;font-size:10px;line-height:1.5}.AgentFactoryDemo_outcomeCta__u9PnW{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;border-top:1px solid #d7dad5;padding-top:16px}.AgentFactoryDemo_outcomeCta__u9PnW div{display:flex;min-width:0;flex-direction:column;gap:3px}.AgentFactoryDemo_outcomeCta__u9PnW strong{font-size:12px}.AgentFactoryDemo_outcomeCta__u9PnW span{color:var(--factory-muted);font-size:9px;line-height:1.4}.AgentFactoryDemo_outcomeCta__u9PnW a{display:inline-flex;min-height:40px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--factory-black);border-radius:6px;padding:9px 14px;background:var(--factory-black);color:#ffffff;font-size:11px;font-weight:700;text-decoration:none}.AgentFactoryDemo_outcomeCta__u9PnW a:focus-visible,.AgentFactoryDemo_outcomeCta__u9PnW a:hover{background:var(--factory-blue);outline:none}.AgentFactoryDemo_activeFleet__yZ_LA{display:grid;grid-template-columns:minmax(270px,.45fr) minmax(0,1fr);gap:34px;width:min(1480px,calc(100% - 48px));margin:52px auto 100px;padding:28px 0;border-top:1px solid #d7dad5;border-bottom:1px solid #d7dad5}.AgentFactoryDemo_activeFleet__yZ_LA h2{margin-top:7px;font-size:21px;line-height:1.3}.AgentFactoryDemo_permissionGate__oiGcv{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:18px;border:1px solid #e2b7a8;border-left:3px solid var(--factory-orange);border-radius:8px;padding:18px 20px;background:#fdf6f2}.AgentFactoryDemo_permissionGate__oiGcv strong{display:block;margin-bottom:5px;font-size:15px}.AgentFactoryDemo_permissionGate__oiGcv span{display:block;max-width:62ch;color:#5f6360;font-size:12.5px;line-height:1.5}.AgentFactoryDemo_permissionGate__oiGcv button{flex-shrink:0;border:0;border-radius:6px;padding:11px 20px;background:var(--factory-blue,#3041a5);color:#ffffff;font-size:13px;font-weight:700;cursor:pointer}.AgentFactoryDemo_permissionGate__oiGcv button:hover{filter:brightness(1.1)}.AgentFactoryDemo_approvalGate__phpoV{margin-top:26px;border-top:1px solid #e0e2de;padding-top:20px}.AgentFactoryDemo_approvalHeading__h7KOq{display:flex;align-items:center;justify-content:space-between;gap:12px}.AgentFactoryDemo_approvalStateDone__mONc7,.AgentFactoryDemo_approvalStatePending__1VnkV{font-family:var(--font-jetbrains),monospace;font-size:9px;font-weight:700}.AgentFactoryDemo_approvalStatePending__1VnkV{color:var(--factory-orange)}.AgentFactoryDemo_approvalStateDone__mONc7{color:#2f6b4f}.AgentFactoryDemo_approvalPrompt__n_iBg,.AgentFactoryDemo_approvalResolved__LGU5G{margin:0 0 12px;color:#4d514e;font-size:13px;line-height:1.55}.AgentFactoryDemo_revisionNote__mkDkk{margin:0 0 12px;border-left:3px solid var(--factory-orange);padding:9px 12px;background:#fdf6f2;font-size:12.5px;line-height:1.5}.AgentFactoryDemo_revisionInput__iep7U{display:block;width:100%;resize:vertical;border:1px solid #c9ccc7;border-radius:6px;padding:11px 12px;background:#ffffff;font:inherit;font-size:13px}.AgentFactoryDemo_approvalActions__pOMSF{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}.AgentFactoryDemo_approvalActions__pOMSF button{border:1px solid #c9ccc7;border-radius:6px;padding:10px 18px;background:#ffffff;font-size:13px;font-weight:700;cursor:pointer}.AgentFactoryDemo_approvalActions__pOMSF button:disabled{color:#9aa09b;cursor:not-allowed}.AgentFactoryDemo_approveButton__4x7M3{border-color:#16181c!important;background:#16181c!important;color:#ffffff}.AgentFactoryDemo_deliverableOwner__hsVba{display:flex;align-items:center;gap:7px;margin:7px 0 0!important;color:var(--factory-ink)!important;font-size:11px!important;font-weight:700}.AgentFactoryDemo_deliverableOwner__hsVba span{color:var(--factory-blue);font-family:var(--font-jetbrains),monospace;font-size:8px;font-weight:700}.AgentFactoryDemo_filterNote__2F9XJ{margin:14px 0 0;border-left:3px solid var(--factory-blue);padding:8px 12px;background:#f1f3ff;font-size:12px;line-height:1.5}.AgentFactoryDemo_invariantSection__sq_1z{display:grid;grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);gap:40px;width:min(1480px,calc(100% - 48px));margin:0 auto 104px;border-top:1px solid #d7dad5;padding-top:28px}.AgentFactoryDemo_invariantIntro___u6o_ h2{margin:7px 0 12px;font-size:27px;line-height:1.2}.AgentFactoryDemo_invariantIntro___u6o_ p:last-child{margin:0;color:#4d514e;font-size:13px;line-height:1.6}.AgentFactoryDemo_invariantPoints__KC2iv{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;align-content:start}.AgentFactoryDemo_invariantPoints__KC2iv>div{border:1px solid #cfd2ce;border-top:3px solid var(--factory-blue);border-radius:6px;padding:15px 16px;background:#ffffff}.AgentFactoryDemo_invariantPoints__KC2iv strong{display:block;margin-bottom:7px;font-size:13px;line-height:1.35}.AgentFactoryDemo_invariantPoints__KC2iv p{margin:0;color:#5f6360;font-size:12px;line-height:1.55}.AgentFactoryDemo_auditSection__xFoH7{width:min(1480px,calc(100% - 48px));margin:0 auto 100px;border-top:1px solid #d7dad5;padding-top:28px}.AgentFactoryDemo_auditHeading__UP7uh{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-bottom:18px}.AgentFactoryDemo_auditHeading__UP7uh h2{margin:7px 0 0;font-size:21px;line-height:1.3}.AgentFactoryDemo_auditScope__qc9st{max-width:62ch;margin:8px 0 0;color:var(--factory-muted);font-size:12px;line-height:1.5}.AgentFactoryDemo_auditHeading__UP7uh button{flex-shrink:0;border:1px solid #c9ccc7;border-radius:6px;padding:9px 16px;background:#ffffff;font-size:12px;font-weight:700;cursor:pointer}.AgentFactoryDemo_auditList__yuQB8{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.AgentFactoryDemo_auditList__yuQB8 li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:baseline;border:1px solid #e0e2de;border-radius:6px;padding:10px 13px;background:#ffffff}.AgentFactoryDemo_auditList__yuQB8 p{margin:0;font-size:12.5px;line-height:1.5}.AgentFactoryDemo_auditList__yuQB8 strong{font-family:var(--font-jetbrains),monospace;font-size:11px}.AgentFactoryDemo_auditTime__ajIlU{color:var(--factory-muted);font-family:var(--font-jetbrains),monospace;font-size:10px}.AgentFactoryDemo_fleetDetail__S9_DM{display:flex;flex-direction:column;gap:22px}.AgentFactoryDemo_capabilityGroup__VA7kM .AgentFactoryDemo_agentTags__n_Zyc{margin-top:2px}.AgentFactoryDemo_agentTags__n_Zyc{display:flex;align-content:flex-start;flex-wrap:wrap;gap:7px}.AgentFactoryDemo_sourceSpecs__OV_3P ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:8px;margin:0;padding:0;list-style:none}.AgentFactoryDemo_sourceSpecs__OV_3P li{display:flex;align-items:baseline;gap:10px;border:1px solid #cfd2ce;border-radius:6px;padding:9px 11px;background:#ffffff}.AgentFactoryDemo_sourceSpecs__OV_3P li span{color:var(--factory-blue);font-family:var(--font-jetbrains),monospace;font-size:10px;font-weight:700}.AgentFactoryDemo_sourceSpecs__OV_3P li strong{display:block;font-size:12px;line-height:1.35}.AgentFactoryDemo_sourceSpecs__OV_3P li small{display:block;margin-top:2px;color:#6b6f68;font-size:10px}.AgentFactoryDemo_agentTag__0kFoy{display:inline-flex;min-height:32px;align-items:center;gap:6px;border:1px solid #cfd2ce;border-radius:6px;padding:5px 9px;background:#ffffff;font-size:10px;font-weight:700}.AgentFactoryDemo_agentTag__0kFoy span{color:var(--factory-blue);font-family:var(--font-jetbrains),monospace;font-size:8px}.AgentFactoryDemo_agentTagActive__aUQa9{border-color:#aab5df;background:#f1f3ff}.AgentFactoryDemo_librarySection__fnKo2{width:min(1480px,calc(100% - 48px));margin:76px auto 100px}.AgentFactoryDemo_libraryHeading__TNCU_{display:flex;align-items:end;justify-content:space-between;gap:30px}.AgentFactoryDemo_libraryHeading__TNCU_ h2{margin-top:7px;font-size:34px;line-height:1.15}.AgentFactoryDemo_libraryCount__WjXTc{display:flex;align-items:baseline;gap:9px;border-bottom:2px solid var(--factory-orange);padding-bottom:6px}.AgentFactoryDemo_libraryCount__WjXTc strong{font-family:var(--font-jetbrains),monospace;font-size:28px}.AgentFactoryDemo_libraryCount__WjXTc span{color:var(--factory-muted);font-size:11px}.AgentFactoryDemo_libraryControls__eDR6d{display:grid;grid-template-columns:minmax(260px,1fr) minmax(220px,.45fr) auto;gap:10px;margin-top:24px;padding:12px;border:1px solid #d1d4cf;background:#ffffff}.AgentFactoryDemo_libraryControls__eDR6d input,.AgentFactoryDemo_libraryControls__eDR6d select{width:100%;min-height:42px;border:1px solid #cdd1cc;border-radius:4px;padding:8px 11px;background:#fafaf7;color:var(--factory-ink);font-size:12px;outline:none}.AgentFactoryDemo_libraryControls__eDR6d input:focus,.AgentFactoryDemo_libraryControls__eDR6d select:focus{border-color:var(--factory-blue);box-shadow:0 0 0 2px rgba(48,65,165,.1)}.AgentFactoryDemo_resultCount__uq4SI{display:flex;min-width:124px;align-items:center;justify-content:flex-end;padding:0 8px;color:var(--factory-muted);font-family:var(--font-jetbrains),monospace;font-size:9px}.AgentFactoryDemo_libraryWorkspace__amzpj{display:grid;grid-template-columns:minmax(330px,.88fr) minmax(420px,1.12fr);height:610px;overflow:hidden;border-right:1px solid #d1d4cf;border-bottom:1px solid #d1d4cf;border-left:1px solid #d1d4cf;background:#ffffff}.AgentFactoryDemo_agentList__kkMgE{overflow-y:auto;border-right:1px solid #d1d4cf;scrollbar-color:#aeb3ae #f2f3ef}.AgentFactoryDemo_agentRowSelected__bhiEE,.AgentFactoryDemo_agentRow__1s44Q{display:grid;width:100%;min-height:68px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;border:0;border-bottom:1px solid #e2e4df;padding:9px 13px;background:#ffffff;color:var(--factory-ink);cursor:pointer;text-align:left;transition:background .14s ease}.AgentFactoryDemo_agentRow__1s44Q:focus-visible,.AgentFactoryDemo_agentRow__1s44Q:hover{background:#f4f5f1;outline:none}.AgentFactoryDemo_agentRowSelected__bhiEE{border-left:3px solid var(--factory-orange);padding-left:10px;background:#f7f7f3}.AgentFactoryDemo_categoryMark__Osmqi,.AgentFactoryDemo_largeCategoryMark__jZ2wv{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid #c5c9c4;background:#f4f5f1;color:var(--factory-blue);font-family:var(--font-jetbrains),monospace;font-size:9px;font-weight:700}.AgentFactoryDemo_agentIdentity__6T4Ha{display:flex;min-width:0;flex-direction:column;gap:3px}.AgentFactoryDemo_agentIdentity__6T4Ha strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.AgentFactoryDemo_agentIdentity__6T4Ha small{overflow:hidden;color:var(--factory-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.AgentFactoryDemo_rowArrow__2eIql{color:#8a908b;font-size:15px}.AgentFactoryDemo_agentDetail__AmOBq{min-width:0;overflow-y:auto;padding:36px clamp(26px,5vw,72px);background-color:#fafaf7;background-image:linear-gradient(rgba(48,65,165,.045) 1px,transparent 0),linear-gradient(90deg,rgba(48,65,165,.045) 1px,transparent 0);background-size:40px 40px}.AgentFactoryDemo_agentDetailHead__7xUOo{display:flex;align-items:center;gap:16px}.AgentFactoryDemo_largeCategoryMark__jZ2wv{width:54px;height:54px;border-color:#aab5df;background:#eef0fb;font-size:13px}.AgentFactoryDemo_agentDetailHead__7xUOo p{margin:0 0 3px;color:var(--factory-orange);font-family:var(--font-jetbrains),monospace;font-size:10px;font-weight:700}.AgentFactoryDemo_agentDetailHead__7xUOo h3{font-size:27px;line-height:1.15}.AgentFactoryDemo_agentCategory__Nf5JB{margin:22px 0 0;color:var(--factory-blue);font-size:11px;font-weight:700}.AgentFactoryDemo_agentObjective__yLYil{max-width:720px;margin:12px 0 0;color:#3f4542;font-size:16px;line-height:1.65}.AgentFactoryDemo_specProperties__Z8EV9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;border-top:1px solid #d4d7d2;border-left:1px solid #d4d7d2;background:rgba(255,255,255,.84)}.AgentFactoryDemo_specProperties__Z8EV9 div{display:flex;flex-direction:column;gap:3px;padding:13px;border-right:1px solid #d4d7d2;border-bottom:1px solid #d4d7d2}.AgentFactoryDemo_specProperties__Z8EV9 span{color:var(--factory-muted);font-size:9px}.AgentFactoryDemo_specProperties__Z8EV9 strong{font-size:11px}.AgentFactoryDemo_pinButtonActive__1eXhc,.AgentFactoryDemo_pinButton__f6TYX{margin-top:24px}.AgentFactoryDemo_pinButtonActive__1eXhc{border-color:#287a57;background:#e6f4ed;color:#1e6547}.AgentFactoryDemo_noResults__uYedW{margin:0;padding:24px;color:var(--factory-muted);font-size:12px}@keyframes AgentFactoryDemo_factoryPulse__WH_f_{0%,to{opacity:1}50%{opacity:.45}}@keyframes AgentFactoryDemo_factoryBlink__wxo_b{0%,to{transform:translateY(0);opacity:.35}50%{transform:translateY(-2px);opacity:1}}@keyframes AgentFactoryDemo_factoryConveyor__GRsy5{to{transform:translateX(17px)}}@keyframes AgentFactoryDemo_factorySignal__ns7rx{0%{left:-18px}to{left:calc(100% + 18px)}}@keyframes AgentFactoryDemo_factoryReveal__llkz8{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.AgentFactoryDemo_demoHeader__rXg_y{align-items:flex-start;flex-direction:column;gap:24px}.AgentFactoryDemo_headerStats__6hLnP{width:max-content;min-width:0}.AgentFactoryDemo_scenarioLanes__Sl3rF{grid-template-columns:repeat(2,minmax(0,1fr))}.AgentFactoryDemo_demoWorkspace__Z_Eav{grid-template-columns:360px minmax(0,1fr)}.AgentFactoryDemo_machineFloor__8A0id{grid-template-columns:repeat(3,minmax(110px,1fr));align-items:stretch;padding-bottom:44px}.AgentFactoryDemo_conveyorLine__Cn9Eq{display:none}.AgentFactoryDemo_machineStage__TxKU8{grid-template-rows:20px 90px 31px}.AgentFactoryDemo_factoryFooter__Tb8rP{bottom:7px}}@media (max-width:860px){.AgentFactoryDemo_activeFleet__yZ_LA,.AgentFactoryDemo_auditSection__xFoH7,.AgentFactoryDemo_demoHeader__rXg_y,.AgentFactoryDemo_demoWorkspace__Z_Eav,.AgentFactoryDemo_invariantSection__sq_1z,.AgentFactoryDemo_librarySection__fnKo2,.AgentFactoryDemo_scenarioSection__2WNgq{width:min(100% - 28px,720px)}.AgentFactoryDemo_demoHeader__rXg_y{padding-top:108px}.AgentFactoryDemo_demoHeader__rXg_y h1{font-size:34px}.AgentFactoryDemo_demoWorkspace__Z_Eav{grid-template-columns:1fr}.AgentFactoryDemo_chatPanel__anc4j{border-right:0;border-bottom:1px solid #d9dbd7}.AgentFactoryDemo_messageList__RCwKP{max-height:260px}.AgentFactoryDemo_executionPanel__HpluE{grid-template-rows:auto auto}.AgentFactoryDemo_factoryCanvas___9Duy{min-height:510px}.AgentFactoryDemo_activeFleet__yZ_LA,.AgentFactoryDemo_invariantSection__sq_1z{grid-template-columns:1fr;gap:18px}.AgentFactoryDemo_auditHeading__UP7uh,.AgentFactoryDemo_permissionGate__oiGcv{flex-direction:column;align-items:flex-start}.AgentFactoryDemo_auditList__yuQB8 li{grid-template-columns:1fr;gap:4px}.AgentFactoryDemo_libraryControls__eDR6d{grid-template-columns:1fr 1fr}.AgentFactoryDemo_resultCount__uq4SI{grid-column:1/-1;min-height:24px;justify-content:flex-start}.AgentFactoryDemo_libraryWorkspace__amzpj{grid-template-columns:1fr;height:auto}.AgentFactoryDemo_agentList__kkMgE{max-height:430px;border-right:0;border-bottom:1px solid #d1d4cf}.AgentFactoryDemo_agentDetail__AmOBq{min-height:460px}}@media (max-width:560px){.AgentFactoryDemo_demoHeader__rXg_y h1{font-size:29px}.AgentFactoryDemo_headerStats__6hLnP{grid-template-columns:1fr;width:100%}.AgentFactoryDemo_headerStats__6hLnP div{min-height:56px;flex-direction:row;align-items:baseline;border-right:1px solid #d9dbd7}.AgentFactoryDemo_headerStats__6hLnP div:last-child{border-bottom:0}.AgentFactoryDemo_headerStats__6hLnP strong{font-size:19px}.AgentFactoryDemo_promptSuggestions__Y2naE{display:none}.AgentFactoryDemo_scenarioHeading__ashKm{align-items:flex-start;flex-direction:column;gap:10px}.AgentFactoryDemo_scenarioHeading__ashKm>p{text-align:left}.AgentFactoryDemo_scenarioLanes__Sl3rF{grid-template-columns:1fr}.AgentFactoryDemo_scenarioLane__CvT3O button{min-height:68px}.AgentFactoryDemo_controlRail__2ppa0{grid-template-columns:repeat(2,1fr)}.AgentFactoryDemo_controlCell__4h45z:nth-child(2){border-right:0}.AgentFactoryDemo_controlCell__4h45z:nth-child(-n+2){border-bottom:1px solid var(--factory-line)}.AgentFactoryDemo_machineFloor__8A0id{grid-template-columns:repeat(2,minmax(110px,1fr));padding-bottom:58px}.AgentFactoryDemo_factoryCanvas___9Duy{min-height:650px}.AgentFactoryDemo_factoryFooter__Tb8rP{gap:5px}.AgentFactoryDemo_factoryFooter__Tb8rP,.AgentFactoryDemo_outcomeHeader__0WMsW{align-items:flex-start;flex-direction:column}.AgentFactoryDemo_controlList__rF0Ku,.AgentFactoryDemo_deliverableGrid__JCEap,.AgentFactoryDemo_detailColumns__2xICy{grid-template-columns:1fr}.AgentFactoryDemo_outcomeCta__u9PnW{align-items:stretch;flex-direction:column}.AgentFactoryDemo_outcomeCta__u9PnW a{width:100%}.AgentFactoryDemo_libraryHeading__TNCU_{align-items:flex-start;flex-direction:column}.AgentFactoryDemo_libraryHeading__TNCU_ h2{font-size:28px}.AgentFactoryDemo_libraryControls__eDR6d{grid-template-columns:1fr}.AgentFactoryDemo_resultCount__uq4SI{grid-column:auto}.AgentFactoryDemo_agentDetail__AmOBq{padding:28px 20px}.AgentFactoryDemo_agentDetailHead__7xUOo h3{font-size:22px}.AgentFactoryDemo_agentObjective__yLYil{font-size:14px}.AgentFactoryDemo_specProperties__Z8EV9{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AgentFactoryDemo_agentStream__fRRLo span,.AgentFactoryDemo_conveyorLine__Cn9Eq:after,.AgentFactoryDemo_conveyorLine__Cn9Eq:before,.AgentFactoryDemo_liveDotActive__KFP0s,.AgentFactoryDemo_orbitStandby__yp51h,.AgentFactoryDemo_signalPacketTwo__6IAmK,.AgentFactoryDemo_signalPacket__jgmwZ,.AgentFactoryDemo_stage_active__VW6XT .AgentFactoryDemo_stageStatusMark__WKHyk,.AgentFactoryDemo_thinkingText__hg7mG i{animation:none}.AgentFactoryDemo_machineFloor__8A0id,.AgentFactoryDemo_orbitStandby__yp51h,.AgentFactoryDemo_stage_active__VW6XT{transform:none}.AgentFactoryDemo_machineFloor__8A0id,.AgentFactoryDemo_orbitStandby__yp51h{transition:none}}