div.svelte-clyidt{position:relative;width:100%;height:100%}canvas.svelte-clyidt{display:block;position:relative;width:100%;height:100%}.canvas-container.svelte-18hak38{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:0}.hero.svelte-1q37ri0{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);position:relative}.hero-content.svelte-1q37ri0{text-align:center;max-width:900px}.tagline.svelte-1q37ri0{color:var(--color-ice);margin-bottom:var(--spacing-sm);opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;transition-delay:.2s;font-size:.875rem;letter-spacing:.3em}.tagline.animate.svelte-1q37ri0{opacity:1;transform:translateY(0)}.title.svelte-1q37ri0{color:var(--color-accent);margin-bottom:var(--spacing-md);opacity:0;transform:translateY(30px);transition:opacity 1s ease,transform 1s ease;transition-delay:.4s;font-size:clamp(2.5rem,7vw,7rem)}.title.animate.svelte-1q37ri0{opacity:1;transform:translateY(0)}.scramble-char{color:var(--color-ice)}.subtitle.svelte-1q37ri0{font-size:1.25rem;color:var(--color-text-muted);font-weight:300;letter-spacing:.05em;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;transition-delay:.8s}.subtitle.animate.svelte-1q37ri0{opacity:1;transform:translateY(0)}.scroll-indicator.svelte-1q37ri0{position:absolute;bottom:var(--spacing-lg);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);opacity:0;transition:opacity 1s ease;transition-delay:1.5s}.scroll-indicator.animate.svelte-1q37ri0{opacity:1}.scroll-indicator.svelte-1q37ri0 .mono:where(.svelte-1q37ri0){font-size:.75rem;color:var(--color-text-muted);letter-spacing:.2em}.scroll-line.svelte-1q37ri0{width:1px;height:60px;background:linear-gradient(to bottom,var(--color-ice),transparent);animation:svelte-1q37ri0-scrollPulse 2s ease-in-out infinite}@keyframes svelte-1q37ri0-scrollPulse{0%,to{opacity:.3;transform:scaleY(.8)}50%{opacity:1;transform:scaleY(1)}}.cli-container.svelte-1eq3iov{width:100%;max-width:600px;background:#0a0a0fe6;border:1px solid rgba(168,212,255,.2);border-radius:12px;overflow:hidden;font-family:var(--font-mono);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cli-header.svelte-1eq3iov{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;background:#a8d4ff0d;border-bottom:1px solid rgba(168,212,255,.1)}.cli-dots.svelte-1eq3iov{display:flex;gap:.5rem}.dot.svelte-1eq3iov{width:12px;height:12px;border-radius:50%}.dot.red.svelte-1eq3iov{background:#ff5f57}.dot.yellow.svelte-1eq3iov{background:#febc2e}.dot.green.svelte-1eq3iov{background:#28c840}.cli-title.svelte-1eq3iov{font-size:.75rem;color:var(--color-text-muted)}.cli-body.svelte-1eq3iov{padding:1.5rem;min-height:300px;max-height:400px;overflow-y:auto;scroll-behavior:smooth}.waiting-prompt.svelte-1eq3iov{display:flex;align-items:center;justify-content:flex-start;height:100%;min-height:260px}.cursor-waiting.svelte-1eq3iov{color:var(--color-ice);font-size:1.25rem;animation:svelte-1eq3iov-blink 1s step-end infinite}.click-prompt.svelte-1eq3iov{color:var(--color-ice);font-size:.875rem;animation:svelte-1eq3iov-blink 1s step-end infinite;cursor:pointer}.cli-container.clickable.svelte-1eq3iov{cursor:pointer}.cli-container.clickable.svelte-1eq3iov:hover .click-prompt:where(.svelte-1eq3iov){color:var(--color-accent)}.messages.svelte-1eq3iov{display:flex;flex-direction:column;gap:.5rem;text-align:left;padding-bottom:.5rem}.message.svelte-1eq3iov{display:flex;align-items:flex-start;gap:.5rem;line-height:1.5;text-align:left}.message.system.svelte-1eq3iov .text:where(.svelte-1eq3iov){color:var(--color-ice)}.message.user.svelte-1eq3iov{color:var(--color-text)}.prompt.svelte-1eq3iov{color:var(--color-ice);font-weight:600;flex-shrink:0}.text.svelte-1eq3iov{flex:1}.cursor.svelte-1eq3iov{animation:svelte-1eq3iov-blink 1s step-end infinite;color:var(--color-ice)}@keyframes svelte-1eq3iov-blink{0%,to{opacity:1}50%{opacity:0}}.input-line.svelte-1eq3iov{display:flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 0;border-top:1px solid rgba(168,212,255,.1);position:sticky;bottom:0;background:#0a0a0ff2}input.svelte-1eq3iov{flex:1;background:transparent;border:none;outline:none;color:var(--color-text);font-family:var(--font-mono);font-size:1rem;caret-color:var(--color-ice);padding:.25rem 0}input.svelte-1eq3iov::placeholder{color:var(--color-text-muted)}input.svelte-1eq3iov:disabled{opacity:.5}input.svelte-1eq3iov:focus-visible{outline:1px solid var(--color-ice);outline-offset:2px}.cli-body.svelte-1eq3iov::-webkit-scrollbar{width:6px}.cli-body.svelte-1eq3iov::-webkit-scrollbar-track{background:transparent}.cli-body.svelte-1eq3iov::-webkit-scrollbar-thumb{background:#a8d4ff33;border-radius:3px}.scene.svelte-1jko4o{perspective:1000px;display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:180px;margin-bottom:-20px}.bomber-wrapper.svelte-1jko4o{width:420px;height:200px;position:relative;transform-style:preserve-3d;animation:svelte-1jko4o-float 6s ease-in-out infinite;transition:transform .15s ease-out}@keyframes svelte-1jko4o-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bomber.svelte-1jko4o{position:absolute;inset:0;background:linear-gradient(180deg,#0f1720,#060a12);clip-path:polygon(50% 0%,70% 15%,100% 40%,85% 55%,65% 45%,50% 50%,35% 45%,15% 55%,0% 40%,30% 15%);box-shadow:inset 0 0 0 1px #1f2a38,0 20px 60px #0009}.bomber.svelte-1jko4o:before{content:"";position:absolute;inset:0;clip-path:inherit;border:1px solid rgba(255,255,255,.05)}.engine.svelte-1jko4o{position:absolute;width:30px;height:6px;background:radial-gradient(circle,var(--color-ice, #00b3ff),transparent 70%);opacity:0;transition:opacity .3s}.engine.left.svelte-1jko4o{left:120px;top:85px}.engine.right.svelte-1jko4o{right:120px;top:85px}.bomber-wrapper.svelte-1jko4o:hover .engine:where(.svelte-1jko4o){opacity:1}.radar.svelte-1jko4o{position:absolute;width:500px;height:500px;border-radius:50%;border:1px solid rgba(168,212,255,.1);animation:svelte-1jko4o-sweep 6s linear infinite;pointer-events:none}@keyframes svelte-1jko4o-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.radar.svelte-1jko4o:before{content:"";position:absolute;width:50%;height:2px;background:linear-gradient(90deg,var(--color-ice, #00b3ff),transparent);top:50%;left:50%;transform-origin:left center}@media(max-width:640px){.bomber-wrapper.svelte-1jko4o{width:300px;height:140px}.engine.left.svelte-1jko4o{left:85px;top:60px}.engine.right.svelte-1jko4o{right:85px;top:60px}.radar.svelte-1jko4o{width:350px;height:350px}}.footer.svelte-jz8lnl{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl) var(--spacing-lg);position:relative;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.footer.visible.svelte-jz8lnl{opacity:1;transform:translateY(0)}.footer-content.svelte-jz8lnl{width:100%;max-width:800px;display:flex;flex-direction:column;gap:var(--spacing-xl)}.footer-main.svelte-jz8lnl{text-align:center}.footer-subtitle.svelte-jz8lnl{color:var(--color-ice);font-size:.875rem;letter-spacing:.3em;margin-bottom:var(--spacing-md)}.waitlist-section.svelte-jz8lnl{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.waitlist-intro.svelte-jz8lnl{color:var(--color-text-muted);font-size:1rem}.footer-bottom.svelte-jz8lnl{display:flex;justify-content:space-between;padding-top:var(--spacing-lg);border-top:1px solid rgba(168,212,255,.1);color:var(--color-text-muted);font-size:.75rem}@media(max-width:640px){.footer-bottom.svelte-jz8lnl{flex-direction:column;align-items:center;gap:var(--spacing-xs);text-align:center}}.loading-screen.svelte-1uha8ag{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-bg);display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .8s ease,visibility .8s ease}.loading-screen.hidden.svelte-1uha8ag{opacity:0;visibility:hidden}.loading-content.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:1rem}.loading-text.svelte-1uha8ag{font-family:var(--font-mono);font-size:.875rem;color:var(--color-ice);letter-spacing:.3em;animation:svelte-1uha8ag-pulse 1.5s ease-in-out infinite}.loading-bar.svelte-1uha8ag{width:200px;height:2px;background:#a8d4ff33;border-radius:1px;overflow:hidden}.loading-progress.svelte-1uha8ag{width:100%;height:100%;background:var(--color-ice);animation:svelte-1uha8ag-loadProgress 1.5s ease-out forwards}@keyframes svelte-1uha8ag-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes svelte-1uha8ag-loadProgress{0%{transform:translate(-100%)}to{transform:translate(0)}}.content-overlay.svelte-1uha8ag{position:relative;z-index:1;pointer-events:none}.content-overlay.svelte-1uha8ag>*{pointer-events:auto}
