.error-page[data-v-322c4c31]{align-items:center;background:#050810;display:flex;flex-direction:column;font-family:Outfit,system-ui,-apple-system,sans-serif;justify-content:center;min-height:100vh;overflow:hidden;padding:0 24px;position:relative}.error-orb[data-v-322c4c31]{border-radius:50%;filter:blur(160px);pointer-events:none;position:absolute}.error-orb-1[data-v-322c4c31]{animation:err-float1-322c4c31 20s ease-in-out infinite;background:#3b82f60f;height:500px;left:-5%;top:-10%;width:500px}.error-orb-2[data-v-322c4c31]{animation:err-float2-322c4c31 24s ease-in-out infinite;background:#06b6d40a;bottom:-5%;height:400px;right:-5%;width:400px}@keyframes err-float1-322c4c31{0%,to{transform:translate(0)}50%{transform:translate(30px,40px)}}@keyframes err-float2-322c4c31{0%,to{transform:translate(0)}50%{transform:translate(-25px,-30px)}}.error-fragments[data-v-322c4c31]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.error-fragment[data-v-322c4c31]{color:#94a3b80f;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.6;position:absolute;transform:rotate(var(--rot,0deg));white-space:pre}.error-fragment pre[data-v-322c4c31]{color:inherit;font:inherit;margin:0}.frag-1[data-v-322c4c31]{left:5%;top:8%;--rot:-12deg;animation:frag-drift-322c4c31 30s ease-in-out infinite}.frag-2[data-v-322c4c31]{right:8%;top:15%;--rot:8deg;animation:frag-drift-322c4c31 26s ease-in-out infinite reverse}.frag-3[data-v-322c4c31]{bottom:25%;left:8%;--rot:6deg;animation:frag-drift-322c4c31 28s ease-in-out infinite}.frag-4[data-v-322c4c31]{right:4%;top:40%;--rot:-5deg;animation:frag-drift-322c4c31 32s ease-in-out infinite reverse}.frag-5[data-v-322c4c31]{bottom:12%;right:12%;--rot:10deg;animation:frag-drift-322c4c31 24s ease-in-out infinite}.frag-6[data-v-322c4c31]{bottom:35%;left:3%;--rot:-8deg;animation:frag-drift-322c4c31 34s ease-in-out infinite reverse}@keyframes frag-drift-322c4c31{0%,to{transform:rotate(var(--rot,0deg)) translate(0)}50%{transform:rotate(var(--rot,0deg)) translate(10px,-15px)}}.error-nav[data-v-322c4c31]{left:0;padding:24px 40px;position:absolute;right:0;top:0;z-index:10}.error-logo[data-v-322c4c31]{align-items:center;display:inline-flex;gap:10px;text-decoration:none}.error-logo-icon[data-v-322c4c31]{flex-shrink:0;height:34px;width:34px}.error-logo-text[data-v-322c4c31]{color:#e2e8f0;font-size:16px;font-weight:700;letter-spacing:-.02em}.elc[data-v-322c4c31]{color:#3b82f6}.error-content[data-v-322c4c31]{align-items:center;display:flex;flex-direction:column;max-width:580px;position:relative;width:100%;z-index:5}.error-glitch-wrap[data-v-322c4c31]{margin-bottom:32px}.error-glitch[data-v-322c4c31]{animation:glitch-skew-322c4c31 4s linear infinite alternate-reverse;color:#e2e8f0;font-size:clamp(80px,15vw,140px);font-weight:900;letter-spacing:-.04em;line-height:1;position:relative}.error-glitch[data-v-322c4c31]:after,.error-glitch[data-v-322c4c31]:before{content:attr(data-text);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.error-glitch[data-v-322c4c31]:before{animation:glitch-1-322c4c31 3s linear infinite alternate-reverse;clip-path:inset(0 0 65% 0);color:#06b6d4}.error-glitch[data-v-322c4c31]:after{animation:glitch-2-322c4c31 2.5s linear infinite alternate-reverse;clip-path:inset(60% 0 0 0);color:#3b82f6}@keyframes glitch-skew-322c4c31{0%,90%,to{transform:skew(0)}92%{transform:skew(.5deg)}94%{transform:skew(-.3deg)}96%{transform:skew(.8deg)}98%{transform:skew(-.5deg)}}@keyframes glitch-1-322c4c31{0%,80%,to{transform:translate(0)}82%{transform:translate(-3px,2px)}84%{transform:translate(2px,-1px)}86%{transform:translate(-1px,3px)}88%{transform:translate(3px)}}@keyframes glitch-2-322c4c31{0%,75%,to{transform:translate(0)}77%{transform:translate(2px,-2px)}79%{transform:translate(-3px,1px)}81%{transform:translate(1px,2px)}83%{transform:translate(-2px,-1px)}}.error-terminal[data-v-322c4c31]{background:#0a0f1a;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 0 0 1px #0000004d,0 20px 60px #0006,0 0 80px #3b82f60a;margin-bottom:40px;overflow:hidden;width:100%}.error-terminal-bar[data-v-322c4c31]{align-items:center;background:#ffffff08;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;padding:12px 16px}.error-terminal-dots[data-v-322c4c31]{display:flex;flex:1;gap:7px}.error-terminal-dots-spacer[data-v-322c4c31]{flex:1}.dot[data-v-322c4c31]{border-radius:50%;height:11px;width:11px}.dot.red[data-v-322c4c31]{background:#ff5f57}.dot.yellow[data-v-322c4c31]{background:#febc2e}.dot.green[data-v-322c4c31]{background:#28c840}.error-terminal-title[data-v-322c4c31]{color:#94a3b880;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.3px}.error-terminal-body[data-v-322c4c31]{font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.8;padding:20px 22px}.term-line[data-v-322c4c31]{align-items:flex-start;display:flex;gap:8px}.term-blank[data-v-322c4c31]{height:12px}.term-prompt[data-v-322c4c31]{color:#10b981;flex-shrink:0;font-weight:700}.term-cmd[data-v-322c4c31]{color:#e2e8f0}.term-status[data-v-322c4c31]{color:#f87171;font-weight:600}.term-output[data-v-322c4c31]{color:#94a3b8}.typing-1[data-v-322c4c31]{animation:term-reveal-322c4c31 .3s .4s forwards;opacity:0}.typing-2[data-v-322c4c31]{animation:term-reveal-322c4c31 .3s .9s forwards;opacity:0}.typing-3[data-v-322c4c31]{animation:term-reveal-322c4c31 .3s 1.4s forwards;opacity:0}.typing-4[data-v-322c4c31]{animation:term-reveal-322c4c31 .3s 1.8s forwards;opacity:0}.typing-5[data-v-322c4c31]{animation:term-reveal-322c4c31 .3s 2.3s forwards;opacity:0}@keyframes term-reveal-322c4c31{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.term-cursor[data-v-322c4c31]{animation:cursor-blink-322c4c31 1s step-end 2.6s infinite;background:#10b981;border-radius:1px;display:inline-block;height:16px;opacity:0;vertical-align:middle;width:8px}@keyframes cursor-blink-322c4c31{0%,to{opacity:1}50%{opacity:0}}.error-actions[data-v-322c4c31]{align-items:center;animation:actions-appear-322c4c31 .5s 2.8s forwards;display:flex;gap:16px;opacity:0}@keyframes actions-appear-322c4c31{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.error-btn-primary[data-v-322c4c31]{align-items:center;background:#3b82f6;border:none;border-radius:12px;box-shadow:0 4px 24px #3b82f64d;color:#fff;cursor:pointer;display:inline-flex;font-family:Outfit,system-ui,sans-serif;font-size:14px;font-weight:700;gap:8px;padding:13px 28px;transition:all .25s}.error-btn-primary[data-v-322c4c31]:hover{box-shadow:0 4px 32px #3b82f680;transform:translateY(-2px)}.error-btn-primary[data-v-322c4c31]:active{transform:scale(.98)}.error-btn-secondary[data-v-322c4c31]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#94a3b8;cursor:pointer;display:inline-flex;font-family:Outfit,system-ui,sans-serif;font-size:14px;font-weight:600;padding:13px 24px;text-decoration:none;transition:all .25s}.error-btn-secondary[data-v-322c4c31]:hover{border-color:#ffffff26;color:#e2e8f0}@media(max-width:640px){.error-nav[data-v-322c4c31]{padding:20px 24px}.error-terminal-body[data-v-322c4c31]{font-size:11px;padding:16px 14px}.error-glitch[data-v-322c4c31]{font-size:clamp(64px,18vw,100px)}.error-fragment[data-v-322c4c31]{font-size:9px}.error-actions[data-v-322c4c31]{flex-direction:column;width:100%}.error-btn-primary[data-v-322c4c31],.error-btn-secondary[data-v-322c4c31]{justify-content:center;width:100%}}@media(max-width:380px){.error-terminal-body[data-v-322c4c31]{font-size:10px;padding:14px 10px}.error-logo span[data-v-322c4c31]{display:none}}
