@layer custom-components{.AgentTerminal.svelte-1a6pyfy{--agent-terminal-ink: #faf7f0;--agent-terminal-line-height: 30px;position:relative;display:grid;justify-items:center;gap:32px;overflow:hidden;padding:48px 16px 40px;border-radius:var(--pwn-radius-card, 3rem);background-color:#534c44;color:var(--agent-terminal-ink)}@media (min-width: 64rem){.AgentTerminal.svelte-1a6pyfy{padding:96px 48px}}.AgentTerminal-background.svelte-1a6pyfy{position:absolute;top:0;right:0;bottom:0;left:0}.AgentTerminal-background.svelte-1a6pyfy :is(.AproposImageComponent,.ResponsiveImagePartial,picture){height:100%}.AgentTerminal-background.svelte-1a6pyfy img{width:100%;height:100%;object-fit:cover}.AgentTerminal-window.svelte-1a6pyfy{position:relative;width:100%;max-width:896px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:24px;background-color:#0d0d0d;font-family:var(--pwn-font-family-mono, var(--text-font-family-mono))}.AgentTerminal-bar.svelte-1a6pyfy{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:12px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.AgentTerminal-dots.svelte-1a6pyfy{display:flex;gap:8px}.AgentTerminal-dots.svelte-1a6pyfy span:where(.svelte-1a6pyfy){width:8px;height:8px;border-radius:50%;background-color:#ffffff29}.AgentTerminal-status.svelte-1a6pyfy{color:#faf7f073;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AgentTerminal-screen.svelte-1a6pyfy{min-height:calc(var(--agent-terminal-rows) * var(--agent-terminal-line-height) + 48px);padding:24px;overflow-x:auto;font-size:13px}@media (min-width: 64rem){.AgentTerminal-screen.svelte-1a6pyfy{font-size:15px}}.AgentTerminal-line.svelte-1a6pyfy{margin:0;font-family:inherit;color:#faf7f073;line-height:var(--agent-terminal-line-height);white-space:pre}.AgentTerminal-line--prompt.svelte-1a6pyfy,.AgentTerminal-line--result.svelte-1a6pyfy{color:var(--agent-terminal-ink);white-space:pre-wrap}.AgentTerminal-caret.svelte-1a6pyfy{color:#faf7f073}.AgentTerminal-cursor.svelte-1a6pyfy{display:inline-block;width:.6em;height:1.1em;vertical-align:text-bottom;background-color:var(--agent-terminal-ink);animation:svelte-1a6pyfy-AgentTerminal-blink 1s steps(1) infinite}@media (prefers-reduced-motion: reduce){.AgentTerminal-cursor.svelte-1a6pyfy{animation:none}}.AgentTerminal-transcript.svelte-1a6pyfy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.AgentTerminal-prompts.svelte-1a6pyfy{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px}.AgentTerminal-label.svelte-1a6pyfy{margin-inline-end:8px;font-family:var(--pwn-font-family-mono, var(--text-font-family-mono));font-size:var(--pwn-text-eyebrow-size, 14px);font-weight:700;letter-spacing:var(--pwn-text-eyebrow-tracking, .08em);text-transform:uppercase}.AgentTerminal-chip.svelte-1a6pyfy{padding:8px 16px;border:0;border-radius:var(--pwn-radius-pill, 99rem);background-color:#14141873;color:var(--agent-terminal-ink);font-family:var(--pwn-font-family-sans, var(--text-font-family-sans-serif));font-size:15px;line-height:22px;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .2s ease}.AgentTerminal-chip.svelte-1a6pyfy:hover,.AgentTerminal-chip[aria-pressed=true].svelte-1a6pyfy{background-color:#141418b3}.AgentTerminal-chip.svelte-1a6pyfy:focus-visible{outline:2px solid var(--agent-terminal-ink);outline-offset:2px}@keyframes svelte-1a6pyfy-AgentTerminal-blink{50%{opacity:0}}}
