.orbs[data-v-49bedc57]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.orb[data-v-49bedc57]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.16}.orb-purple[data-v-49bedc57]{width:600px;height:600px;background:radial-gradient(circle,#9333ea 0%,transparent 70%);top:-180px;left:-120px;animation:drift-a-49bedc57 12s ease-in-out infinite}.orb-blue[data-v-49bedc57]{width:480px;height:480px;background:radial-gradient(circle,#3b82f6 0%,transparent 70%);bottom:-140px;right:-100px;animation:drift-b-49bedc57 14s ease-in-out infinite}@keyframes drift-a-49bedc57{0%,to{transform:translate(0)}40%{transform:translate(40px,-30px)}70%{transform:translate(-20px,40px)}}@keyframes drift-b-49bedc57{0%,to{transform:translate(0)}35%{transform:translate(-35px,25px)}65%{transform:translate(25px,-35px)}}.glitch[data-v-422b8917]{position:relative;font-size:clamp(3.2rem,13vw,9.5rem);font-weight:700;letter-spacing:.18em;color:var(--text);text-shadow:0 0 60px rgba(168,85,247,.25),0 0 20px rgba(96,165,250,.15);animation:glitch-shake-422b8917 7s infinite;-webkit-user-select:none;user-select:none}.glitch[data-v-422b8917]:before,.glitch[data-v-422b8917]:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0}.glitch[data-v-422b8917]:before{color:var(--neon-blue);animation:glitch-layer-a-422b8917 7s infinite}.glitch[data-v-422b8917]:after{color:var(--neon-purple);animation:glitch-layer-b-422b8917 7s infinite}@keyframes glitch-shake-422b8917{0%,87%,to{transform:translate(0)}88%{transform:translate(-2px)}89%{transform:translate(2px)}90%{transform:translate(0)}91%{transform:translate(-1px)}92%{transform:translate(1px)}93%{transform:translate(0)}}@keyframes glitch-layer-a-422b8917{0%,87%,to{clip-path:inset(0 0 100% 0);transform:translate(0)}88%{clip-path:inset(10% 0 55% 0);transform:translate(-5px)}89%{clip-path:inset(60% 0 10% 0);transform:translate(5px)}90%{clip-path:inset(35% 0 38% 0);transform:translate(-4px)}91%{clip-path:inset(80% 0 5% 0);transform:translate(4px)}92%{clip-path:inset(5% 0 80% 0);transform:translate(-3px)}93%{clip-path:inset(0 0 100% 0);transform:translate(0)}}@keyframes glitch-layer-b-422b8917{0%,89%,to{clip-path:inset(0 0 100% 0);transform:translate(0)}90%{clip-path:inset(45% 0 30% 0);transform:translate(5px)}91%{clip-path:inset(20% 0 65% 0);transform:translate(-5px)}92%{clip-path:inset(70% 0 15% 0);transform:translate(4px)}93%{clip-path:inset(10% 0 75% 0);transform:translate(-4px)}94%{clip-path:inset(0 0 100% 0);transform:translate(0)}}.cursor[data-v-ff845265]{display:inline-block;color:var(--neon-blue);animation:blink-ff845265 .6s step-end infinite;margin-left:1px}.cursor.idle[data-v-ff845265]{animation-duration:1.2s}@keyframes blink-ff845265{0%,to{opacity:1}50%{opacity:0}}.status[data-v-9c66c6b9]{display:flex;align-items:center;gap:.55rem;font-size:.875rem;color:var(--neon-purple);letter-spacing:.08em;min-height:1.4em}.prompt[data-v-9c66c6b9]{color:var(--neon-blue);font-size:1.1rem;line-height:1}.placeholder[data-v-9c66c6b9]{display:inline-block;width:1ch}.page[data-v-f5c1c438]{position:relative;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.scanlines[data-v-f5c1c438]{position:fixed;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.06) 2px,rgba(0,0,0,.06) 4px);pointer-events:none;z-index:10}.content[data-v-f5c1c438]{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center;padding:1.5rem;animation:fade-up-f5c1c438 .9s ease both}.label[data-v-f5c1c438]{font-size:.7rem;letter-spacing:.45em;color:var(--dim);text-transform:uppercase}.tagline[data-v-f5c1c438]{font-size:clamp(.85rem,2vw,1.05rem);color:var(--dim);letter-spacing:.08em;min-height:1.5em}.footer[data-v-f5c1c438]{position:fixed;bottom:2rem;font-size:.65rem;color:var(--dim);letter-spacing:.25em;z-index:5;animation:fade-up-f5c1c438 1.2s ease both;animation-delay:.4s}@keyframes fade-up-f5c1c438{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg: #07070e;--neon-purple: #a855f7;--neon-blue: #60a5fa;--text: #f0eeff;--dim: #4e4e72;--font: "Space Mono", monospace}html,body{height:100%;background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;overflow:hidden}#app{height:100%}
