.bg-scan-lines.svelte-sswxfq.svelte-sswxfq{background-image:repeating-linear-gradient(0deg,rgba(20,241,149,.03),rgba(20,241,149,.03) 1px,transparent 1px,transparent 2px)}.terminal-output.svelte-sswxfq.svelte-sswxfq{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(20,241,149,.3) rgba(0,0,0,.2)}.terminal-output.svelte-sswxfq.svelte-sswxfq::-webkit-scrollbar{width:6px}.terminal-output.svelte-sswxfq.svelte-sswxfq::-webkit-scrollbar-track{background:#0003}.terminal-output.svelte-sswxfq.svelte-sswxfq::-webkit-scrollbar-thumb{background:#14f1954d;border-radius:3px}.terminal-output.svelte-sswxfq.svelte-sswxfq::-webkit-scrollbar-thumb:hover{background:#14f19580}@media (max-width: 768px){.terminal-input.svelte-sswxfq input.svelte-sswxfq{font-size:16px!important;-webkit-text-size-adjust:100%}.terminal-wrapper.svelte-sswxfq.svelte-sswxfq{max-height:100vh;max-height:100dvh}.terminal-output.svelte-sswxfq.svelte-sswxfq{overscroll-behavior:contain}}.output-line.svelte-sswxfq.svelte-sswxfq{text-shadow:0 0 2px currentColor}@keyframes svelte-sswxfq-blink{0%,49%{opacity:1}50%,to{opacity:0}}input.svelte-sswxfq.svelte-sswxfq:focus{animation:none}input.svelte-sswxfq.svelte-sswxfq::-moz-placeholder{animation:svelte-sswxfq-blink 1.5s infinite}input.svelte-sswxfq.svelte-sswxfq::placeholder{animation:svelte-sswxfq-blink 1.5s infinite}.terminal-wrapper.svelte-sswxfq:focus-within .terminal-input.svelte-sswxfq{border-color:#14f19580}.mobile-terminal.svelte-syex2x{max-height:calc(100vh - 120px);min-height:400px}.scanlines.svelte-syex2x{position:absolute;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 1px,transparent 2px);z-index:1;opacity:.3}.glow-overlay.svelte-syex2x{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center,rgba(20,241,149,.05) 0%,transparent 70%);z-index:1}.glitch.svelte-syex2x{animation:svelte-syex2x-glitch .3s cubic-bezier(.25,.46,.45,.94) both}@keyframes svelte-syex2x-glitch{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}.pulse.svelte-syex2x{animation:svelte-syex2x-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.pulse-slow.svelte-syex2x{animation:svelte-syex2x-pulse 3s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-syex2x-pulse{0%,to{opacity:1}50%{opacity:.5}}.cursor-blink.svelte-syex2x{animation:svelte-syex2x-blink 1s step-end infinite}@keyframes svelte-syex2x-blink{0%,50%{opacity:1}50.1%,to{opacity:0}}.glow-text.svelte-syex2x{text-shadow:0 0 10px rgba(20,241,149,.8),0 0 20px rgba(20,241,149,.4)}.glow-text-subtle.svelte-syex2x{text-shadow:0 0 5px rgba(20,241,149,.3)}.terminal-output.svelte-syex2x{-webkit-overflow-scrolling:touch}.terminal-output.svelte-syex2x::-webkit-scrollbar{width:4px}.terminal-output.svelte-syex2x::-webkit-scrollbar-track{background:transparent}.terminal-output.svelte-syex2x::-webkit-scrollbar-thumb{background:#14f1954d;border-radius:2px}.terminal-line.svelte-syex2x{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;font-family:JetBrains Mono,Fira Code,monospace;letter-spacing:.02em}input.svelte-syex2x{-webkit-tap-highlight-color:transparent;font-size:16px;font-family:JetBrains Mono,Fira Code,monospace;letter-spacing:.02em}input.svelte-syex2x:disabled{opacity:.5}.svelte-syex2x{touch-action:manipulation}.hex-grid.svelte-1nnvdc8.svelte-1nnvdc8{background-image:linear-gradient(30deg,transparent 49%,hsl(var(--primary)) 49%,hsl(var(--primary)) 51%,transparent 51%),linear-gradient(90deg,transparent 49%,hsl(var(--primary)) 49%,hsl(var(--primary)) 51%,transparent 51%),linear-gradient(150deg,transparent 49%,hsl(var(--primary)) 49%,hsl(var(--primary)) 51%,transparent 51%);background-size:20px 35px}@keyframes svelte-1nnvdc8-shimmer{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.animate-shimmer.svelte-1nnvdc8.svelte-1nnvdc8{animation:svelte-1nnvdc8-shimmer 4s ease-in-out infinite}.terminal-wrapper.svelte-1nnvdc8.svelte-1nnvdc8{animation:svelte-1nnvdc8-terminal-boot 1.2s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1nnvdc8-terminal-boot{0%{transform:scale(0) rotateX(90deg);opacity:0}50%{transform:scale(1.1) rotateX(-10deg)}to{transform:scale(1) rotateX(0);opacity:1}}canvas.svelte-1nnvdc8.svelte-1nnvdc8{image-rendering:optimizeSpeed;image-rendering:pixelated}.bg-gradient-radial.svelte-1nnvdc8.svelte-1nnvdc8{background:radial-gradient(circle at center,var(--tw-gradient-stops))}.text-glow.svelte-1nnvdc8.svelte-1nnvdc8{text-shadow:0 0 10px rgba(20,241,149,.5),0 0 20px rgba(20,241,149,.3),0 0 30px rgba(20,241,149,.2)}[data-phase=ready].svelte-1nnvdc8 .terminal-wrapper.svelte-1nnvdc8{animation:svelte-1nnvdc8-terminal-boot 1.2s cubic-bezier(.34,1.56,.64,1)}
