.AgentTerminal-module__P5NcKq__page{--term:#0e0f12;background:var(--fond,#f0f4f9);color:#eaeaea;min-height:100dvh;font-family:var(--f-mono);flex-direction:column;justify-content:center;align-items:center;padding:48px 16px;display:flex;position:relative;overflow:hidden}.AgentTerminal-module__P5NcKq__page:before{content:"";pointer-events:none;background:radial-gradient(ellipse 55% 42% at 50% 58%, color-mix(in srgb, var(--amb-2) 30%, transparent), transparent 70%), radial-gradient(ellipse 34% 26% at 50% 54%, color-mix(in srgb, var(--amb-3) 10%, transparent), transparent 65%), radial-gradient(ellipse 85% 65% at 50% 66%, color-mix(in srgb, var(--amb-1) 55%, transparent), transparent 75%);filter:blur(48px);position:absolute;inset:-10%}.AgentTerminal-module__P5NcKq__homeLink{z-index:2;color:#eaeaea8c;transition:color var(--dur-court) var(--ease), transform var(--dur-court) var(--ease);position:absolute;top:22px;right:26px}.AgentTerminal-module__P5NcKq__homeLink svg{width:26px;height:auto;display:block}.AgentTerminal-module__P5NcKq__homeLink:hover{color:#eaeaea;transform:translateY(-1px)}.AgentTerminal-module__P5NcKq__mascot{z-index:1;color:#eaeaeac7;width:68px;margin-bottom:20px;animation:3.2s ease-in-out infinite AgentTerminal-module__P5NcKq__breathe;position:relative}.AgentTerminal-module__P5NcKq__mascot svg{width:100%;height:auto;display:block}@keyframes AgentTerminal-module__P5NcKq__breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.AgentTerminal-module__P5NcKq__mascot{animation:none}}.AgentTerminal-module__P5NcKq__window{z-index:1;background:color-mix(in srgb, var(--term) 82%, #16161c);border-radius:var(--r-3);border:1px solid #eaeaea1a;flex-direction:column;width:min(860px,100%);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000d9,0 18px 40px -20px #000000b3,inset 0 1px #eaeaea0d}.AgentTerminal-module__P5NcKq__titlebar{background:color-mix(in srgb, var(--term) 70%, #1a1a20);border-bottom:1px solid #eaeaea12;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 14px;display:grid}.AgentTerminal-module__P5NcKq__dots{gap:7px;display:flex}.AgentTerminal-module__P5NcKq__dot{border-radius:50%;width:11px;height:11px}.AgentTerminal-module__P5NcKq__dot:first-child{background:#ff5f57}.AgentTerminal-module__P5NcKq__dot:nth-child(2){background:#febc2e}.AgentTerminal-module__P5NcKq__dot:nth-child(3){background:#28c840}.AgentTerminal-module__P5NcKq__title{letter-spacing:.02em;color:#eaeaea8c;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:12px;overflow:hidden}.AgentTerminal-module__P5NcKq__apiBadge{letter-spacing:.08em;border-radius:var(--r-2);color:#eaeaea99;transition:color var(--dur-court) var(--ease), border-color var(--dur-court) var(--ease);border:1px solid #eaeaea29;justify-self:end;padding:3px 8px;font-size:10px}.AgentTerminal-module__P5NcKq__apiBadge:hover{color:#eaeaea;border-color:#eaeaea57}.AgentTerminal-module__P5NcKq__body{cursor:text;height:min(58vh,560px);padding:18px 18px 12px;font-size:13px;line-height:1.55;overflow-y:auto}.AgentTerminal-module__P5NcKq__block{margin:0 0 4px;position:relative}.AgentTerminal-module__P5NcKq__cmdLine{align-items:baseline;gap:8px;margin:10px 0 4px;display:flex}.AgentTerminal-module__P5NcKq__promptGlyph{color:#eaeaea66}.AgentTerminal-module__P5NcKq__cmdText{color:#eaeaea}.AgentTerminal-module__P5NcKq__pre{white-space:pre-wrap;word-break:break-word;font-family:var(--f-mono);color:#eaeaeae0;margin:0}.AgentTerminal-module__P5NcKq__outHead{color:#eaeaea75}.AgentTerminal-module__P5NcKq__meta{color:#eaeaea57;margin:4px 0 0;font-size:11px}.AgentTerminal-module__P5NcKq__copyBtn{font-family:var(--f-mono);letter-spacing:.04em;color:#eaeaea80;background:color-mix(in srgb, var(--term) 70%, #202028);border-radius:var(--r-2);cursor:pointer;opacity:0;transition:opacity var(--dur-court) var(--ease), color var(--dur-court) var(--ease);border:1px solid #eaeaea1f;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:inline-flex;position:absolute;top:0;right:0}.AgentTerminal-module__P5NcKq__copyBtn svg{width:11px;height:11px}.AgentTerminal-module__P5NcKq__block:hover .AgentTerminal-module__P5NcKq__copyBtn,.AgentTerminal-module__P5NcKq__copyBtn:focus-visible{opacity:1}.AgentTerminal-module__P5NcKq__copyBtn:hover{color:#eaeaea}.AgentTerminal-module__P5NcKq__copied{color:#eaeaea;opacity:1}.AgentTerminal-module__P5NcKq__inputLine{align-items:baseline;gap:8px;margin-top:10px;display:flex}.AgentTerminal-module__P5NcKq__field{flex:1;align-items:baseline;display:flex;position:relative}.AgentTerminal-module__P5NcKq__input{opacity:0;width:100%;font-family:var(--f-mono);background:0 0;border:none;outline:none;padding:0;font-size:13px;position:absolute;inset:0}.AgentTerminal-module__P5NcKq__echo{white-space:pre-wrap;word-break:break-word;color:#eaeaea;pointer-events:none;min-height:1.55em}.AgentTerminal-module__P5NcKq__cursor{vertical-align:text-bottom;background:#eaeaeab3;width:7px;height:1.1em;margin-left:1px;animation:1.1s step-end infinite AgentTerminal-module__P5NcKq__blink;display:inline-block}@keyframes AgentTerminal-module__P5NcKq__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.AgentTerminal-module__P5NcKq__cursor{animation:none}}.AgentTerminal-module__P5NcKq__statusbar{background:color-mix(in srgb, var(--term) 70%, #1a1a20);letter-spacing:.03em;color:#eaeaea6b;border-top:1px solid #eaeaea12;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 14px;font-size:10.5px;display:flex}.AgentTerminal-module__P5NcKq__statusSep{opacity:.5}@media (max-width:720px){.AgentTerminal-module__P5NcKq__page{padding:64px 16px 24px}.AgentTerminal-module__P5NcKq__window{width:100%}.AgentTerminal-module__P5NcKq__body{height:min(62vh,520px);font-size:12px}}.AgentTerminal-module__P5NcKq__page.clair:before{filter:blur(70px);background:radial-gradient(ellipse 42% 34% at 50% 56%, color-mix(in srgb, var(--amb-3) 34%, transparent), transparent 72%)}.AgentTerminal-module__P5NcKq__page.clair .AgentTerminal-module__P5NcKq__homeLink{color:color-mix(in srgb, var(--texte) 60%, transparent)}.AgentTerminal-module__P5NcKq__page.clair .AgentTerminal-module__P5NcKq__homeLink:hover{color:var(--texte)}.AgentTerminal-module__P5NcKq__page.clair .AgentTerminal-module__P5NcKq__mascot{color:color-mix(in srgb, var(--texte) 75%, transparent)}.AgentTerminal-module__P5NcKq__gearBtn{z-index:3;width:36px;height:36px;color:inherit;opacity:.6;transition:opacity var(--dur-court) var(--ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed;bottom:20px;left:20px}.AgentTerminal-module__P5NcKq__gearBtn:hover{opacity:1}.AgentTerminal-module__P5NcKq__gearBtn svg{width:20px;height:20px}.AgentTerminal-module__P5NcKq__gearMenu{z-index:3;background:var(--surface-plein);border:1px solid var(--filet);border-radius:var(--r-3);flex-direction:column;min-width:150px;padding:6px;display:flex;position:fixed;bottom:62px;left:20px;box-shadow:0 18px 50px #00000059}.AgentTerminal-module__P5NcKq__gearMenu button{border-radius:var(--r-2);text-align:left;align-items:center;gap:8px;padding:9px 11px;font-size:.85rem;display:flex}.AgentTerminal-module__P5NcKq__gearMenu button:hover{background:color-mix(in srgb, var(--contre) 8%, transparent)}
